我说,我们是不是不需要jsp了?
页面就用用html。
javascript可以重写页面的任何部分,同时javascript又可以直接和后台沟通。换句话说,就是javascript也可以和jsp一样动态生成页面。
而且,你知道的,jsp是需要通过服务器翻译再反馈给浏览器的,直接用html+javascript还避免了这一步,减轻服务器压力。
------解决方案--------------------
首先说,我是主张抛弃JSP的。
因为JSP会让逻辑结构很乱。
后台的代码使用java的一些框架来编程。
前台的使用html+css+javascript来负责展示。
至于您说的安全问题。完全交给后台的java程序来负责。而在传输的过程中的安全问题,完全可以使用加密框架。这个也是不需要jsp的。
这个架构有点像C/S。说实话,前台只负责发送请求,和接受响应。
而且,现在JS足够强大,完全能够胜任页面的展现功能。
其实,我不单单主张抛弃JSP也主张抛弃struts2的标签。你想一个html页面要混合css,html,js,jsp,struts标签。这对前台页面的程序员是个不好的负担。而且也不利于重构。如果有一天其中的一项技术发生了重大的变化,那么意味着,你所有的页面都要重写修改。这个代价太大了。
是的,JSP曾经是美好的。但是,我绝对,现在它过时。该退出了。
不知道说的对不对,希望大家指正!