dwr配置(转载)
- <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>?? ????<!--用于拦截?http://localhost:8080/dwr-->?? ????????<url-pattern>/dwr/*</url-pattern>?? </servlet-mapping>??

- <?xml?version="1.0"?encoding="UTF-8"?>??<!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.TestDWR"?/>?? ????????</create>?? ????</allow>?? </dwr>?????????????????????

- package?com.TestDWR; ????public?class?TestDWR{?? ?? ???????public?String?hello()?{?????? ?? ??????????return??"DWR配置成功!";???? ?? ???????} ??}???

- <script?type='text/javascript'?src='项目名称/dwr/interface/Test.js'></script>?? ??<script?type='text/javascript'?src='项目名称/dwr/engine.js'></script>?? ?? <script?type='text/javascript'?src='项目名称/dwr/util.js'></script>?? ?? <script?type='text/javascript'?src='test.js'></script>??

- function?test()?{ ?????Test.hello(callback); ??}? ????function?callback(msg){??? ??????alert(msg);??? ??}???