dwr是我们进行web开发经常要使用的js框架之一。它可以很好的结合spring一起使用。下面是配置方法:
1)在工程中加入dwr要用到的jar和js文件。我用到jar和js文件将在附件中给出。
2)在web.xml 加入dwr要用到servlet。代码如下:
<servlet>
<servlet-name>dwr</servlet-name>
<servlet-class>org.directwebremoting.spring.DwrSpringServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>dwr</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
2)在 JSP 页面中引入JS文件。
<script type='text/javascript' src='<%=basePath%>js/lib/dwr/engine.js'></script>
注意上面的路径。
3)在spring 文件的头部加入以下代码:
xmlns:dwr="http://www.directwebremoting.org/schema/spring-dwr
http://www.directwebremoting.org/schema/spring-dwr
http://www.directwebremoting.org/schema/spring-dwr-2.0.xsd
4)在bean定义的地方加入DWR的配置代码,示例代码如下:
<bean id="holdProductEditAction" class="com.bohai.action.HoldProductEditAction" scope="prototype" autowire="byName" >
<dwr:remote javascript="holdProductEditAction">
<dwr:include method="testUseDwr"/>
</dwr:remote>
</bean>
5)在要用到的web页面加入以下代码:
<script type='text/javascript' src='<%=basePath%>dwr/interface/holdProductEditAction.js'></script>
注意上面的JS文件名。文件名是我们在spring定义的名称。
6)使用dwr的JS示例如下:
function testDwr() {
holdProductEditAction.testUseDwr(function(dto){
alert(dto.id);
});
}
7)配置就是这么简单。你学会了吗?
分享到:
相关推荐
dwr与 spring整合 传对象的例子
《疯狂Ajax讲义:Prototype/jQuery+DWR+Spring+Hibernate整合开发》是《基于J2EE的Ajax宝典》的第二版。《基于J2EE的Ajax宝典》面市近2年,作为Ajax领域最全面、实用的图书,一直深受读者的好评。全书主要分为三个...
dwr2.0 spring 3.0 整合示例
精心整理的,dwr与目前流行框架spring和struts2的整合,值得一学
dwr与spring整合的相关资料收集dwr与spring整合的相关资料收集dwr与spring整合的相关资料收集dwr与spring整合的相关资料收集
dwr与spring集成的两种方式,来之网上搜索的文档。。
DWR整合Spring MVC ,前端jsp文件调用后台java方法,适合DWR学习
DWR+SPRING整合应该有地方用的到
spring使用annotation整合dwr笔记 spring使用annotation整合dwr笔记 spring使用annotation整合dwr笔记
使用dwr+spring实现消息推送 。
最近刚刚弄了个DWR+Spring整合的案例。拿来与大家分享
dwr+spring集成配置 dwr采用annotation自动扫描的方式
DWR示例 包括DWR基本配置 DWR传递对象 DWR 反转ajax DWR与spring集成
Spring+Dwr+Hibernate整合项目,包括所需要的包和数据库
讲解Dwr spring 资料整合 非常有利于 新手学习DWR框架 让 一切变得更加简单
对于没有接触过dwr和spring 的整合的程序员来说,是个很不错的帮助文档
dwr+spring完整小例子!需要引入spring,dwr的核心包
该文件中包括了dwr框架和spring框架结合使用方法,使用注解方式。
Spring与dwr的整合 环境是Myeclipse7.5 希望对大家有用!!!!