个人看法: Struts2为什么不用 DWR.
来源:互联网 发布:c语言调用函数被跳过 编辑:程序博客网 时间:2024/04/20 02:04
webwork使用DWR支持异步验证, sttruts 理所当然也是. 但是即将使用新的机制代替.
这里有一个问题, 为什么 struts2 不 集成 DWR 支持 AJAX呢?
其实我们常说的集成有两个方案,
1. struts 和dwr并行, 也就是ajax走 dwr 的那条路, 所有的规则遵循dwr的规范.
2. dwar + bridge + struts, 也就是ajax请求被dwr 专门为 struts 写的个转换器处理, 调用这个转换器的过程跟
普通的dwr 对象调用一样, 然后由这个转换器, 将请求继续交给struts框架处理.
很明显, 第一条方案问题比较大, 因为两条路走, 在数据效验, 认证等很多方面不统一, 比较麻烦.
第二条路, dwr的其实也就只是使用了前段的发起ajax请求的部分, 其他dwr的部分都是累赘, 其直接调用java对象的
功能只是为了将请求交给struts 框架处理.
目前struts 2 采用了 dojo 这个只是客户端ajax支持的库, 其在功能上, 就很清晰, dojo发起ajax请求,
请求还是直接由struts 处理, 整个方案简单明和适用.
站在技术角度来说, struts2 的方案的方案是比较优秀的. (当然其选择dojo作为客户端ajax库, 并不一定正确. )
先前有一片文章说过, 多个框架集成, 需要考虑实际用途, DWR 本身有其实用的场合, 其和struts2集成是没有什么意义的. (当然可以在同一个应用中独立使用.)
- 个人看法: Struts2为什么不用 DWR.
- 为什么struts2调用service层在spring里不用配置?
- 为什么struts2访问页面不用加后缀j…
- 对日的个人看法
- 移动应用个人看法
- Spring事务个人看法
- 面向对象-个人看法
- 个人看法---团队合作
- 为什么用*? 为什么不用*?
- Struts2中的DWR
- struts2与dwr共存
- spring+struts2+dwr
- DWR 说 Struts2 用了 DWR, 呵呵
- 关于为什么java中public修饰的类的类名和文件名要一致的个人看法
- 个人对SqlHelper的看法
- 关于treeview 的个人看法
- 程序开发IDE个人看法
- 关于职业生涯的个人看法
- 篡改村长的小诗
- 基于GridView日程管理
- asp.net打印DataGrid数据和打印网页
- Format number in Javascript
- const与extren大全
- 个人看法: Struts2为什么不用 DWR.
- 打算对Minix3做一些改进
- 夏日晨曦中的外滩
- arm-linux-gcc arm-elf-gcc 区别(转贴)
- 无聊留点足迹
- 使用 Spring 更好地处理 Struts 动作
- 夜。上海
- 用asp.net怎么做新闻小偷。。。谁能说下原理。最好给源码学习下
- 以终为始5