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啊,难道是我学错了?
后期维护好 是最重要的哇
共同学习,写下你的评论
评论加载中...
作者其他优质文章