关于Ajax、MVC模式的一些疑问

Genus 发布于 2011/07/20 11:22
阅读 1K+
收藏 0

       现在学习了ajax。利用ajax,web的交互性变得非常好,于是,我发觉到ajax和mvc模式多少有些矛盾的地方。

       现在如果是按我自己的想法开发的话(利用jsp,servlet,struts,jquery),结合ajax,我更愿意将服务器端当做一个数据源,jsp部分可能就会非常少,主要是用ajax请求数据,再利用servlet将数据发送给浏览器,这样一来浏览器端的js代码就会多出很多。这似乎和mvc框架产生了矛盾,因为视图层变得非常小了,但这样,B/S就更像C/S了吧。

加载中
1
红薯
红薯
干吗要纠结技术模式呢,给用户最好的体验才是最重要的!
0
swanliu
swanliu
这是个技术问题,也是个思路问题。我觉得视图并没有变小,因为要尽量减少调用次数,于是每次请求的对象要尽可能的粗粒度。 如果你做rest,那末endpoints设计上可能会有一些切分变小的问题。但rest也应该尽量减少调用次数。
0
antipro
antipro
你可以不向浏览器发送数据,而是直接发送JSP生成的视图页面,浏览器端用JS装载页面,这样视图部分就变大了。
0
寒武纪
寒武纪

引用来自“红薯”的答案

干吗要纠结技术模式呢,给用户最好的体验才是最重要的!
赞同!
0
猫丶
猫丶

引用来自“红薯”的答案

干吗要纠结技术模式呢,给用户最好的体验才是最重要的!
这就是OSC的真谛啊,,,,
0
老腊肉
老腊肉
该评论暂时无法显示,详情咨询 QQ 群:点此入群
0
CoserSeu
CoserSeu

感觉js用得太多容易涉及逻辑代码,导致层次混乱,影响开发效率。

而且js代码暴露,太不安全,所以js一般只是为了界面表现

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部