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

DWR+hibernate+spring

1.集成Spring和Hibernate 2.测试 3.添加dwr的jar文件 4.在Web.xml中配置DwrServlet <servlet> <servlet-name>dwrServlet</servlet-name> <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class> <init-param> <param-name>debug</param-name> <param-value>true</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>dwrServlet</servlet-name> <url-pattern>/dwr/*</url-pattern> </servlet-mapping> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value> </context-param> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> 5.在WEB-INF下添加dwr.xml <dwr> <allow> <!--创建器:spring--> <create creator="spring" javascript="JUser"> <!--value="spring中bean的id"--> <param name="beanName" value="userBiz"></param> <include method="checkExistName"/> </create> </allow> </dwr> 6.测试:http://localhost:8080/项目名/dwr/ 7.编写页面,并在页面调用dwr <script type='text/javascript' src='/dwrDemo/dwr/engine.js'></script> <script type='text/javascript' src='/dwrDemo/dwr/interface/JUser.js'></script> <script type='text/javascript' src='/dwrDemo/dwr/util.js'></script> <script type="text/javascript"> function checkUserName(){ //document.getElementById("uname"); var uname = $("uname").value; //alert(uname) //JUser为dwr.xml中create节点中javascript属性的值 //checkExistName为dwr.xml中include节点中method属性的值,callBack回调函数名称 JUser.checkExistName(uname,callBack); } function callBack(data){ if(data){ //alert("用户名已存在!"); $("result").innerHTML="<font color=red>用户名已存在!</font>"; }else{ //alert("用户名可用!"); $("result").innerHTML="<font color=green>用户名可用!</font>"; } } </script>

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

相关推荐