DWR开发步骤
1. 加jar包,把jar包粘贴到lib里
2. 在web.xml中配置DWR
<servlet>
<servlet-name>LeeMyDWR</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>LeeMyDWR</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
3.创建一个普通的类,当作DWR的服务类 示:com.fs.dwr.UserDWR.java
4.配置DWR的服务类
(1)在WEB-INF中创建dwr.xml文件
(2)内容示例:
<?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 creator="new"javascript="userDWR">
<param name="class"value="com.fs.dwr.UserDWR" />
</create>
</allow>
</dwr>
5.测试 可省...
(1)发布项目,打开tomcat
(2)输入测试网址进入测试网页.....
http://ip:port/项目名/dwr
6.在jsp中使用DWR
(1)在jsp的<head>标签中导入js文件,示例
<script type='text/javascript'src='/DWR5_2/dwr/interface/userDWR.js'></script>
<script type='text/javascript'src='/DWR5_2/dwr/engine.js'></script>
<script type='text/javascript'src='/DWR5_2/dwr/util.js'></script>