SSH2整合dwr

前端之家收集整理的这篇文章主要介绍了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>

猜你在找的Ajax相关文章