为了账号安全,请及时绑定邮箱和手机立即绑定

动态页面和静态页面的浅略理解(3)

web应用使用jsp还是html做前端页面?

你需要了解以下事实:html页面与服务器数据交换的方式有很多种:表单域地址栏参数,还有就是ajax。表单域和地址栏传参的数据都很有限,而且只能从页面传递数据到服务器。那服务器怎么传递数据到页面呢?就是通过ajax。比如你的这个问题,就是保存在知乎后台服务器的数据库的,当你打开这个网站的时候,这个问题就可以通过aiax的回调函数,把数据封装在一个叫data的json对象中,JScript脚本解析这个json就拿到这个问题了(我只对java比较熟,只局限于java)。这就好像你在餐厅吃饭,你发现少了酱油,你可以优雅地对服务员说:“给我拿点酱油过来。”另一种方式就是你把桌子一掀,大吼:“酱油都木有,重新给上一桌!”这就是jsp的作风。

作者:左撇子

来源:知乎

(这种复制过来自带来源怎么做的)

1.html+css+js牵涉到的是前端,是我们能看得到的表现层面的东西。与后台服务器交互,我们肉眼看不到过程,只能看到交互的结果,比如登陆时提交数据然后登陆成功,这要用jsp、php、java等后台语言,当然还牵涉到数据库不管前端开发还是服务器端开发,html+css都是基础。就像学汉语的基础是拼音一样。
2.一般一个完整的开发都是要与服务器端有交互的。是前后台相结合,并非只用前端或者只用后端。比如代码都是相互穿插着写。如php+html+css+js等。
3.你也可以自己找一些免费的视频自己看看,例如:dreamweaver教程从基础到入门 http://v.youku.com/v_show/id_XMTM0ODU5MDQzNg==.html?f=26058274&from=y1.2-3.4.9 就不错,你也可以自己找一些别的教程看看4.最后值得一提的是坚持才能胜利

作者:徐尤熙

本人大二,自学javaweb半年,总结就是jsp是直接通java代码直接获取数据,而html是通过ajax获取后台数据。这样获取数据的话,我认为最大的区别就是,数据是时时更新的,jsp需要不断刷新,而ajax则不需要刷新

javaweb开发者,前后端自己写,就我自己浅薄的经验来说,使用jsp就是在html基础上加入jstl,struts-tag等等这些标记语言,而不可能会在jsp页面里写java代码的,如果单纯使用html,也会有很多需求让你必须使用angular等等这些数据绑定语言,所以从需求来说,只要你需要使用jsp没什么不好的.至少我目前没遇过任何问题

作者:zz zz

也在学习中,但是感觉现在html居多吧,jsp其实最烦的就是代码插多了就很乱,什么上面说整体刷新的感觉很蠢,jsp也能用ajax啊,难道是我学错了?

后期维护好 是最重要的哇

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消