什么是DWR?
DWR是一种AJAX解决方案!
DWR包括一个java库,以及一套javascript,使得我们可以用一种非常简单的方式,在页面上使用javascript直接调用后台的java对象!
DWR架构
DWR的javascript库包括几个部分:dwr的javascript引擎(即对AJAX调用的封装)、dwr提供的一些非常有用的辅助javascript函数库、以及dwr自动帮我们生成的专门用于调用后台JavaBean方法的javascript库!
Dwr在运行的时候,动态生成一个javascript库,这个库是对后台javabean调用的封装,我们可以直接使用这个库来实现直接调用JavaBean的目的!
如何下载、安装与使用?
1、 下载dwr.jar,将其加入web-inf/lib目录
2、 修改web.xml文件,添加DWRServlet的映射
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
</serv
DWR在JSP中实现AJAX调用详解

本文介绍了DWR(Direct Web Remoting)作为一种AJAX解决方案,详细阐述了DWR的架构,包括其JavaScript库的组成部分。通过下载、安装和配置步骤,展示了如何在项目中使用DWR。此外,还详细讲解了如何直接调用后台JavaBean以及在JSP页面中使用DWR,包括设置异步/同步模式,操作页面元素和级联下拉框的实现。
最低0.47元/天 解锁文章
2325

被折叠的 条评论
为什么被折叠?



