`

dwr的使用

 
阅读更多
1.下载diwrjar包
       我用的jar包是:dwr-3.0.M1.jar

2.编写配置文件
       在web.xml中配置:
<!-- dwr配置开始 -->
<servlet>
     <servlet-name>dwr-invoker</servlet-name>
     <servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
     <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>
<!-- dwr配置结束-->

3.在web.xml文件同级目录下新建dwr.xml文件
     把写好的java代码配置进去,写了3中,普通的,引入方法 和Obj 对象转换为json 对象
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE dwr PUBLIC
    "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN"
    "http://getahead.org/dwr/dwr10.dtd">
<dwr>

  <allow>
<create creator="new" javascript="JsUserMng">
<param name="class" value="com.egf.qingbao.user.internal.UserServiceImpl" />
</create>

<create javascript="JsMenuService" creator="new">
<param name="class" value="com.egf.qingbao.menu.internal.MenuServiceImpl"></param>
<include method="findReturnMenu"/>
</create>

<convert match="com.egf.qingbao.bukong.entities.Menu" converter="bean">
<param name="include" value="id,name,description" />
</convert>
</allow>
</dwr>

4.在页面使用
  把dwr.xml文件中的javascript命的名称加上.js即可
<script type='text/javascript' src='${Context}/dwr/interface/JsUserMng.js'></script>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics