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>
我用的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>