dwr轻松上路(一)

dwr概述:

      dwr一种基于java语言的开源ajax开发框架,能有效帮助用户驾驭ajax技术,实现ajax方式的web应用程序。其基本做法是通过前端的javascript代码调用后台java code.本系列文章将通过问题+例子的方式带领大家逐步掌握dwr技术。

一、如何将dwr引入web应用?

  1.  当前dwr的最新版本2.0,要关注dwr的发展,请注意浏览http://getahead.ltd.uk网站,在使用dwr技术开发web应用前,请下载dwr.jardwr.wardwr-2.0.rc2-src.zip,其中dwr.jar是必须,后两个可以酌情下载。
  2. 新建一个web工程,将dwr.jar放入web-inf/lib目录下
  3. 打开web.xml文件,配置处理dwr技术所必须servlet

     <servlet>
        <servlet-name>dwr-invoker</servlet-name>
        <display-name>DWR Servlet</display-name>
        <description>Direct Web Remoter Servlet</description>
        <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
        <init-param>
          <param-name>debug</param-name>
          <param-value>true</param-value>
        </init-param>
        <init-param>
          <param-name>pollAndCometEnabled</param-name>
          <param-value>true</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
      </servlet>

      <servlet-mapping>
        <servlet-name>dwr-invoker</servlet-name>
        <url-pattern>/dwr/*</url-pattern>
      </servlet-mapping>

  4. 在web-inf目录下新建dwr.xml,其内容

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN" "http://getahead.ltd.uk/dwr/dwr20.dtd">

    <dwr>
      <allow>
      
      </allow>
    </dwr>

  5. 好了,现在我们的web应用程序已经具备使用dwr开发的条件http://localhost:8080/[YOUR-WEBAPP]/dwr看一下效果如何,哈哈空白页面,不要紧张,因为服务器端没有可以使用的java类,以后我们会逐步丰富,简单吧.....

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值