dwr的基本配置有如下几个步骤:
1.导入dwr.jar:把dwr.jar复制到WEB-INF/lib目录下。
2.配置web.xml:在web.xml中配置一下信息:
<servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>uk.ltd.getahead.dwr.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>
3.在web.xml相同位置建一个dwr.xml,内容如下:
<!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN" "http://www.getahead.ltd.uk/dwr/dwr10.dtd"> <dwr> <allow> <create creator="new" javascript="Test"> <param name="class" value="com.Test"/> </create> </allow> </dwr>
其中javascript对应的Test为com包中Test类的类名。
4.测试:在浏览器中输入地址:http://127.0.0.1:8080/[工程名]/dwr,即可看到页面上有com包中的类,点击,找到该类的方法执行,可以看到结果