CSDN博客

img wufongming

java 日记 2008/09/30(超简单的dwr)

发表于2008/9/30 9:05:00  454人阅读

 1. 下去官网下dwr

  一个dwr.jar,再就是dwr-3.0.M1.RC2-src.zip

 

2.建java 的web项目了,把dwr.jar引入类库,dwr-3.0.M1.RC2-src解出来,

dwr-3.0.M1.RC2-src/web/WEB-INF/lib下边的库全copy到你的项目的WEB-INF/lib下边

这样环境就配完了。

 

3.create  demo class

    public class DwTest
{
 public String getMessage()
 {
  return "wufangming";
 }

}

 

4.web.xml

<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>

 

5.dwr.xml

<dwr>
  <allow>
    <create creator="new" javascript="tt">    //tt是这个类映射成js的名字了,在jsp里js的名字。
      <param name="class" value="com.demo.DwTest"/>
    </create> 
  </allow>
</dwr>

 

6.create jsp

<script type="text/javascript" src="dwr/engine.js"></script>
 <script type="text/javascript" src="dwr/util.js"></script>
 <script type="text/javascript" src="dwr/interface/tt.js"></script>
 
    <script type="text/javascript">
       function getMs()
       {
          tt.getMessage(callBackMs);
       }
      
       function callBackMs(data)
       {
           alert(data);
       }
    </script>

 

<input type="button" value="test dwr" onclick="getMs()">

OK,以上就全部ok,运行tomcat看结果吧

0 0

相关博文

我的热门文章

img
取 消
img