微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

SSH2整合dwr

1、项目的lib加入dwr2.jar
2、web.xml文件中:
<servlet>
<servlet-name>dwr</servlet-name>
<!-- 指定Servlet的实现类 -->
<servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
<!-- 指定处于开发阶段 -->
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
<!-- 指定DWR的核心Servlet拦截的URL -->
<servlet-mapping>
<servlet-name>dwr</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
3、在EEB-INF下加入dwr.xml
<?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 javascript="ctInfoService" creator="spring"> <param name="beanName" value="ctInfoService"></param> </create> </allow> </dwr> 4、JSP页面上 <script type="text/javascript" src="/dwr/util.js"></script> <script type="text/javascript" src="/dwr/engine.js"></script> <script type="text/javascript" src="/dwr/interface/ctInfoService.js"></script> <script type="text/javascript"> function tovalidate(){ ctInfoService.getStateById(ctId,callBackResult); } function callBackResult(data){ alert(data); } 注:根据传入的ctId号调用service层方法,返回此条记录的状态。 </script>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐