view层的问题

现在有点疑惑。view层有多个选择。
1.mvc框架,如struts。javascript只做些简单的验证工作。利用struts的action和service层通讯,model封装表单的数据,用标签库来处理页面的显示。
2.JSP+servlet。利用JSON等ajax框架做数据的封装和传输,servlet读取。通过servlet和service层通讯。感觉这个方法代码量比较大。
3.利用DWR框架,封装JSP的表单数据成对象,传输给service层。虽然相比第2个方案,代码量有所减少,但是否有破坏分层,增加了耦合性。

不知各位看法如何?请指点。

现在是网站应用,不知道用那个方案比较合适一点?

2010年03月05日 18:45 "jeffrey4chartcrm"的内容
现在是网站应用

网站应用就是软件应用,一切都Web化了,所以,还在于你的网站类型,是社交媒体,还是电子商务,还是银行保险 企业信息管理等等。

是电子商务类型的

2010年03月06日 17:15 "jeffrey4chartcrm"的内容
电子商务类型的

建议第一种,其他几个种类都是有AJAX的,而利用好AJAX关键是 并发模式,追求分布式异步情况下的低延迟,而电子商务主要应该以严格一致性为主,除了商品展示查询以外这方面没有多少弹性。

2010年03月06日 14:28 "@banq"的内容

网站应用就是软件应用,一切都Web化了,所以,还在于你的网站类型,是社交媒体,还是电子商务,还是银行保险 企业信息管理等等。 ...

如果是社交类的应该如何取舍呢?目前正准备做相关的东西,不知道如何取舍