sunnyishere 2011-10-26
Dwr是Ajax框架的一种,可以是应用ajax变得非常的简单,大大提高开发效率,而且dwr还提供了很多有用的js代码,可以说是如虎添翼。
一般来说,不管是jsp或者是asp要访问数据库都得submit一个form,然后获取数据库或者执行部分逻辑,接着web跳了另外一页把执行的结果显示出来。这个过程web相对于是刷新了一下。那么有什么办法可以令web不刷新,而页面又可以和数据库交互数据呢?有,就是ajax技术,利用web对象把数据以xml方式submit到webserver,然后返回结果,中间全部用javascript操作,页面不闪动或者刷新。但是自己操作xml对象未免有点小烦,能不能把这些工作集成到一个对象里面呢?能,就是dwr。
DWR它的强项不在于页面,在于后台,我们把比较复杂的逻辑放到后台去实现,然后在前台像操作javascript一样操作后台,用起来很方便,就是配置稍稍复杂了点。