Sping整合dwr.txt

xiaoxiao2026-08-08  8

首先是Web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <servlet> <servlet-name>dwr-invoker</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>dwr-invoker</servlet-name> <url-pattern>/dwr/*</url-pattern> </servlet-mapping> <servlet> <servlet-name>context</servlet-name> <servlet-class> org.springframework.web.context.ContextLoaderServlet </servlet-class> <load-on-startup>1</load-on-startup> </servlet> <!-- 监听器 --> <listener> <listener-class> org.springframework.web.context.ContextLoaderListener </listener-class> </listener> <context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/classes/applicationContext.xml</param-value> </context-param> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> </web-app> 其次是applicationContext.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd"> <bean id="UserManager" class="com.test.UserManager"> </bean> </beans> 然后是dwr.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN" "http://www.getahead.ltd.uk/dwr/dwr20.dtd"> <dwr> <allow> <create javascript="liushumiao" creator="spring"> <param name="beanName" value="UserManager" /> </create> </allow> </dwr> //编写的测试方法 package com.test; public class UserManager { public boolean getUser(String username) { System.out.println(username); if (username.equals("aaa")) { return true; } else { return false; } } } 接下来就是jsp页面 <%@ page language="java" import="java.util.*" pageEncoding="gbk"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <script type='text/javascript' src='/Ds/dwr/interface/liushumiao.js'></script> <script type='text/javascript' src='/Ds/dwr/engine.js'></script> <script type='text/javascript' src='/Ds/dwr/util.js'></script> <script type="text/javascript"> function checkUser(){ liushumiao.getUser("aaa",callback); } function callback(data){ if(data==true){ alert("我成功了"); }else{ alert("我也成功了") } } </script> </head> <body οnlοad="checkUser()"> </body> </html> 最主要的就是导入应有的jar包
转载请注明原文地址: https://www.6miu.com/read-5050899.html

最新回复(0)