查看文章 |
DWR学习小记(一)
2007/10/26 00:04
最近的一部分开发中,希望能引入AJAX,这样使以争强界面访问的友好性。在open-open的AJAX开发组件中看到了DWR,于是花了几天时间来学习学习。 DWR最Cool的地方就是你可以通过调用js函数来访问Java对象。在学习DWR的过程中,我觉得将DWR配合一个IOC容器实现是一个比较好的搭配。因为dwr中对象实例化方式如果采用new,每次访问都会创建一个对象,而如果这些对象是容器中的,那就比较合适了。dwr支持spring,其creator方式可以是spring的ioc容器。另外,DWR调用对象的返回值只适合于一些基本数据类型和集合类,那么这种数据交换方式用JSON是比较不错的,同时使用js访问JSON类型也比较方便。不过利用DWR来构建REST式的web应用显然是不太合适的,利用js来访问java对象的方法,而这些方法显然是没有相应的url的。提供了便利同时失去了一些灵活性。 在后面的几篇中我会记录一些Dwr的基本使用方法和我学习DWR源码的一些体会。希望自己能坚持完整记录。 |
最近读者: