web.xml配置
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
<!-- 这个参数DWR默认是false。如果选择true,我们可以通过http://localhost:port/app/dwr看到你部署的每个DWR class。并且可以测试java代码的每个方法是否运行正常。为了安全考虑,在正式环境下你一定把这个参数设为false。-->
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
jsp 中导入
<!--其中TestClass.js是dwr根据配置文件自动生成的,engine.js和util.js是dwr自带的脚本文件。 -->
<script src='dwr/interface/TestClass.js'></script>
<script src='dwr/engine.js'></script>
<script src='dwr/util.js'></script>
dwr.xml配置
<!-- 调用返回List、Set或者Map的java方法 -->
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dwr PUBLIC
"-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN"
"http://getahead.org/dwr/dwr20.dtd">
<dwr>
<allow>
<create creator="new" javascript="testClass" >
<param name="class" value="com.dwr.TestClass" />
<include method="testMethod6"/>
</create>
<convert converter="bean" match="com.dwr.TestBean">
<param name="include" value="username,password" />
</convert>
</allow>
</dwr>
<!--注意:如果List、Set或者Map中的元素均为简单类型(包括其封装类Double,Float等)或String、Date、数组和集合类型,则不需要<convert>标签。-->
<!--调用有List、Set或者Map参数的java方法 -->
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dwr PUBLIC
"-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN"
"http://getahead.org/dwr/dwr20.dtd">
<dwr>
<allow>
<create creator="new" javascript="testClass" >
<param name="class" value="com.dwr.TestClass" />
<include method="testMethod7"/>
</create>
<convert converter="bean" match="com.dwr.TestBean">
<param name="include" value="username,password" />
</convert>
</allow>
<signatures>
<![CDATA[
import java.util.List;
import com.dwr.TestClass;
import com.dwr.TestBean;
TestClass.testMethod7(List<TestBean>);
]]>
</signatures>
</dwr>
分享到:
相关推荐
DWR框架配置学习教程DWR框架配置学习教程
里面存放关于dwr框架的库和帮助文档,还有dwr官方的源码,以及关于控件的资料,对dwr配置文件有详细的说明
非常详细的dwr框架配置说明,适合初学者使用
DWR的配置和传值 DWR的配置和传值 DWR的配置和传值DWR的配置和传值
DWR框架配置及实例工程,可供借鉴学习用
DWR框架使用方法:介绍Dwr具体配置、 文档含验证是否同名······
DWR(Direct Web Remoting)是一个web远程调用框架,利用这个框架可以让AJAX变得很简单,通过DWR可以在客户端通过JavaScript直接调用服务器的Java方法并返回值给JavaScript,整个过程就好像通过本地客户端调用一样,...
DWR的课件,PPT 里面有DWR框架的详细配置,及各配置属性的解释,适合刚学习DWR框架的,或者用来授课
基于DWR框架实现的服务器推工程 demo实现了dwr框架的配置,页面的展示,通过bean传参的功能 demo绝对可以跑起来
DWR框架配置相关配置的文件 Ajax的初步涉入
dwr框架在项目中的使用, 一个sprig3+dwr3+jpa+struts2,基于注解的完整demo 一个sprig2+dwr2+hibernate3+struts1,基于配置文件的完整demo http://blog.csdn.net/zuxianghuang/article/details/7376247
开发java jsp网页要想用ajax的话 dwr框架要数首选了. dwr它包含两个主要的部分:允许JavaScript从WEB服务器上一个遵循了AJAX原则的Servlet中获取数据.另外一方面一个JavaScript库可以帮助网站开发人员轻松地利用获取...
dwr框架的示例,这个示例中介绍了如何配置dwr的xml,可以做到融入spring中,并且介绍了参数是集合与返回值是集合时应如何配置。
DWR的应用 很轻松理解配置
DWR框架配置相关配置的文件 Ajax的初步涉入
详细讲述DWR框架的用法,及配置文件的意义,绝对是一本好书
这里有关于DWR入门和Web.xml配置,dwr.xml配置,一些整和资料,还有一些javascript的东西以及engine.js util.js等资料,和一些范例什么的
该示例资源主要解决如下两个问题,其一就是解决SpringBoot集成DWR3.0.2-RELEASE版本,无配置文件快速简洁完成集成工作,省去dwr.xml等DWR框架初始化需要的配置文件;其二就是解决了集成后的SpringBoot项目在开发环境...
DWR是一个框架,简单的说就是能够在javascript直接调用java方法,而不必去写一大堆的javascript代码。它的实现是基于ajax的,可以实现无刷新效果。
这个demo演示了使用DWR框架配合数据库来做的下拉列表级联。dao层采用了jsp中经典的JDBC封装、单例、属性文件等技术。数据文件可以按照我的entity层里面写的代码创建就可以了。这个文件直接导入你的工程在属性文件中...