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-p
aram> <p
aram-name>debug</p
aram-name> <p
aram-value>true</p
aram-value> </init-p
aram> </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-p
aram> <p
aram-name>contextCon
figLocation</p
aram-name> <p
aram-value>cla
sspath:applicationContext.xml</p
aram-value> </context-p
aram> <
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"--> <p
aram name="beanName" value="userBiz"></p
aram> <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 举报,一经查实,本站将立刻删除。