今年年初公司的项目中使用了ajax异步通讯技术,但是没有使用什么框架,直接使用了xmlHttpRequest协议,这样却让我直接认识了ajax通讯的机制,比直接使用框架更加了解底层通讯的机制。现在下面介绍一下DWR框架,以后将提供后续章节介绍spring和dwr的整合。
基本术语:
AJAX,或者说是异步JavaScript和XML,描述了一种使用混合了HTML(或XHTML)和层叠样式表作为表达信息,来创建交互式的Web应用的开发技术;文档对象模型(DOM),JavaScript,动态地显示和与表达信息进行交互;并且,XMLHttpRequest对象与Web服务器异步地交换和处理数据。
DWR-Direct Web Remoting
它供给那些想要以一种简单的方式使用AJAX和XMLHttpRequest的开发者。它具有一套Javascript功能集,它们把从HTML页面调用应用服务器上的Java对象的方法简化了。它操控不同类型的参数,并同时保持了HTML代码的可读性
网上资源:
dwr主页:
http://getahead.ltd.uk/dwr/推荐文章:
DWR让AJAX如此简单
http://www.matrix.org.cn/resource/article/43/43926_DWR_AJAX.html