现在学习了ajax。利用ajax,web的交互性变得非常好,于是,我发觉到ajax和mvc模式多少有些矛盾的地方。
现在如果是按我自己的想法开发的话(利用jsp,servlet,struts,jquery),结合ajax,我更愿意将服务器端当做一个数据源,jsp部分可能就会非常少,主要是用ajax请求数据,再利用servlet将数据发送给浏览器,这样一来浏览器端的js代码就会多出很多。这似乎和mvc框架产生了矛盾,因为视图层变得非常小了,但这样,B/S就更像C/S了吧。
现在学习了ajax。利用ajax,web的交互性变得非常好,于是,我发觉到ajax和mvc模式多少有些矛盾的地方。
现在如果是按我自己的想法开发的话(利用jsp,servlet,struts,jquery),结合ajax,我更愿意将服务器端当做一个数据源,jsp部分可能就会非常少,主要是用ajax请求数据,再利用servlet将数据发送给浏览器,这样一来浏览器端的js代码就会多出很多。这似乎和mvc框架产生了矛盾,因为视图层变得非常小了,但这样,B/S就更像C/S了吧。
引用来自“红薯”的答案
引用来自“红薯”的答案
感觉js用得太多容易涉及逻辑代码,导致层次混乱,影响开发效率。
而且js代码暴露,太不安全,所以js一般只是为了界面表现