`
hhluci
  • 浏览: 36404 次
  • 来自: ...
社区版块
存档分类
最新评论

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类,以后我们会逐步丰富,简单吧.....

 

 

分享到:
评论

相关推荐

    DWRtree DWR实现AJAX的一个树形

    DWR使得开发者无需手动编写复杂的JavaScript代码,就能轻松地在浏览器中调用服务器端的Java方法。** 在标题中提到的"DWRtree DWR实现AJAX的一个树形",指的是使用DWR来创建一个基于AJAX的动态树形结构。这种树形...

    dwr dwrdwr

    dwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwr

    dwr笔记 dwr自学资料

    DWR (Direct Web Remoting) 是一种开源Java技术,它允许Web应用程序在浏览器和服务器之间进行实时、双向通信,使得JavaScript可以直接调用服务器端的Java方法,极大地简化了客户端和服务器端的数据交换。本笔记将...

    学习dwr的一个例子

    DWR (Direct Web Remoting) 是一个开源的Java库,它允许JavaScript在浏览器端与服务器端的Java对象进行直接交互,实现动态Web应用。通过DWR,开发者可以在不刷新整个页面的情况下更新部分网页内容,提高了用户体验。...

    dwr2.0 dwr3.0 jar包

    在实际使用中,DWR的jar包包含了所有必要的类和库,使得开发者可以轻松集成到他们的Web应用程序中。这些jar包通常包含以下组件: 1. **dwr-engine.jar**:这是DWR的核心库,实现了Java方法与JavaScript之间的通信。...

    dwr1+dwr2+dwr3 jar包

    Direct Web Remoting (DWR) 是一个开源Java库,它允许JavaScript在Web浏览器中与Java服务器端进行交互,实现AJAX功能。这个压缩包包含了DWR的三个主要版本:DWR1.0、DWR2.0和DWR3.0的jar包,这些jar包是运行DWR应用...

    DWR中文文档DWR

    DWR(Direct Web Remoting)是一种Java库,它允许JavaScript在客户端与服务器端进行直接的交互,从而实现在Web应用程序中的Ajax功能。DWR的主要目标是简化前后端的数据交换,提高用户体验,使得Web应用能够像桌面...

    dwr demo dwr简单使用

    DWR (Direct Web Remoting) 是一个开源的Java库,它允许JavaScript在浏览器端与服务器端的Java对象进行交互,实现动态的Web应用。DWR简化了AJAX(Asynchronous JavaScript and XML)的开发,使得开发者可以像调用...

    ajax的dwr包

    DWR (Direct Web Remoting) 是一个开源Java框架,它允许Web应用程序在客户端浏览器和服务器之间进行实时的、异步的数据交换。这个框架的核心功能是通过JavaScript与Java对象进行交互,使得开发人员能够轻松地创建富...

    DWR的学习资料,DWR学习必备

    DWR(Direct Web Remoting)是一种Java库,用于在Web应用程序中实现实时的JavaScript到服务器端Java对象的通信。这个技术允许开发者在浏览器中直接调用服务器端的方法,极大地简化了AJAX(Asynchronous JavaScript ...

    dwr实现ajax功能ajax+dwr

    **DWR(Direct Web Remoting)**是一种Java技术,它允许Web应用程序在客户端与服务器之间进行实时通信,而无需刷新整个页面。通过DWR,我们可以使用JavaScript直接调用服务器端的Java方法,实现Ajax(Asynchronous ...

    DWR,web.xml,dwr.xml,converted,created

    DWR很轻松就学会。 取得dwr的dwr.jar包和其他dwr所需的其他jar包 web.xml dwr.xml 任何一个dwr.xml的文件都需要包含DWR DOCTYPE的声明行,。。 有几个术语有必要理解,参数叫做converted,远程Bean叫做created.如果...

    dwr完整资源包

    7. **易于集成**:DWR可以轻松地与现有的MVC框架(如Spring、Struts等)集成,无需重写大量代码。 8. **丰富的API**:DWR提供了一套完整的API,涵盖了从基本的远程方法调用到复杂的数据绑定和事件处理。 9. **示例...

    DWR2相关资料

    DWR2是DWR的第二个主要版本,提供了许多改进和新特性,使得开发人员能够更轻松地构建动态、交互性强的Web应用。 在这个"DWR2相关资料"的压缩包中,我们可能找到了一个完整的DWR2演示项目,这个项目是为在MyEclipse...

    DWR框架DEMO下载

    DWR(Direct Web Remoting)框架是一个开源的Java库,它允许Web应用程序在浏览器和服务器之间进行实时的、异步的通信。这个框架简化了JavaScript与服务器端Java对象的交互,使得开发人员能够轻松地创建动态、交互性...

    dwr.jar/dwr-2.0.5-src.zip/dwr.zip

    Direct Web Remoting (DWR) 是一个开源Java库,它允许Web应用程序在浏览器和服务器之间进行实时、安全的双向通信。这个资源包包含了DWR的jar文件和源代码,可以帮助开发者深入了解并使用DWR框架。 1. **DWR.jar**:...

    DWR 教程 中文API DWR.xml配置文件说明 DWR学习笔记

    DWR(Direct Web Remoting)是一种Java库,用于在Web应用程序中实现JavaScript和服务器端Java代码之间的双向通信。这个教程包含了一系列的文档和资源,帮助开发者深入理解和使用DWR。 首先,"DWR学习笔记"提供了对...

    SpringBoot整合DWR3.0.2-RELEASE独立部署示例代码以及修改过的DWR3.0.2-RELEASE资源JAR包

    该示例资源主要解决如下两个问题,其一就是解决SpringBoot集成DWR3.0.2-RELEASE版本,无配置文件快速简洁完成集成工作,省去dwr.xml等DWR框架初始化需要的配置文件;其二就是解决了集成后的SpringBoot项目在开发环境...

Global site tag (gtag.js) - Google Analytics