首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

spring2调整dwr2(学习笔记)

2012-09-14 
spring2整合dwr2(学习笔记)? 今天弄了下spring2跟dwr2的整合,果然轻巧。?? 在此记录下具体的整合步骤,以供

spring2整合dwr2(学习笔记)

? 今天弄了下spring2跟dwr2的整合,果然轻巧。

?? 在此记录下具体的整合步骤,以供日后能够快速上手。

? 1、将dwr.jar(dwr2)放到应用的/WEB-INF/lib目录下。
??2、配置web.xml,增加如下代码:

<!-- 加载DWR start -->
?<servlet>
??<servlet-name>dwr-invoker</servlet-name>
??<servlet-class>
???org.directwebremoting.spring.DwrSpringServlet
??</servlet-class>
??<init-param>
???<param-name>debug</param-name>
???<param-value>true</param-value>
??</init-param>
??<load-on-startup>1</load-on-startup>
?</servlet>
?<servlet-mapping>
??<servlet-name>dwr-invoker</servlet-name>
??<url-pattern>/dwr/*</url-pattern>
?</servlet-mapping>
?<!-- 加载DWR end -->

3、在applicationContext.xml中增加如下代码:

<bean id="exampleDao" />这样就暴露了getInfo方法给客户端。

4、页面中如何调用?首先在页面中需要加入下面代码:

<%
String path = request.getContextPath();
%>

<script type='text/javascript' src='<%=path%>/dwr/util.js'></script>
<script type='text/javascript' src='<%=path%>/dwr/engine.js'></script>
<script type='text/javascript' src='<%=path%>/dwr/interface/exampleDao.js'></script>

?

??? ?function enter(){

??????????// 下面就是具体的调用服务端方法
????????? exampleDao.getInfo();
?????}

?

热点排行