`

DWR框架简介

    博客分类:
  • DWR
阅读更多

      DWR(Direct Web Remoting)是在Apache许可下的一个开源项目,它是一个非常专业的Java EE Ajax框架。通过使用DWR框架,可以将Java组件的方法直接暴露给JavaScript客户端。  DWR还提供了一套JavaScript函数集,可用于简化DOM元素的操作,例如动态修改表格,动态修改列表,下拉菜单等。

      DWR的另一个特点,就是整合其他框架:DWR可以与Spring整合,允许直接调用Spring容器中的Bean。DWR还可以访问Servlet API,也可以与Struts,WebWork,JSF等MVC框架整合

     

DWR框架主要包括两个部分: 1,客户端JavaScript代码,主要是直接调用远程服务器端Java代码   2,一些方便的工具方法,用来简化DOM元素的操作。

DWR的使用:

  1. 先下载DWR:http://directwebremoting.org/dwr

  2. DWR运行时依赖commons-logging-1.0.4.jar,所有要使用它就得将dwr.jar和commons-logging-1.0.4.jar加到lib下

  3. 编写处理类,处理类完全是一个POJO(方法名不要使用JavaScript保留字,处理类的方法不能重载)

  4. 修改web.xml文件

  5. 编写dwr.xml文件

  6. 在客户端jsp中引入相应的js文件,就可以使用了

 

分享到:
评论

相关推荐

    dwr框架简介PDF

    **DWR框架简介** DWR (Direct Web Remoting) 是一个开源JavaScript库,它允许Web应用程序在客户端浏览器和服务器之间进行实时的、双向的通信。这个框架极大地简化了JavaScript与Java后端之间的交互,使得开发者可以...

    java+dwr框架实现聊天室

    一、dwr 框架简介 dwr(Direct Web Remoting)是一种基于Ajax技术的远程调用框架,提供了一个简单的方式来访问Java对象,实现了服务器推技术。dwr框架的主要特点是可以将Java对象暴露给客户端,实现了实时通信的...

    dwr框架的使用简介

    ### dwr框架的使用简介 #### 一、引言 随着AJAX技术的广泛应用,Web项目的开发变得越来越复杂。AJAX技术(Asynchronous JavaScript and XML)作为一种无须刷新整个页面即可进行局部更新的技术,极大地提升了用户...

    ajax dwr 框架实现二级联动下拉列表源码

    1. **DWR框架简介** DWR的核心功能是创建JavaScript对象,这些对象能够直接调用服务器上的Java方法。这大大简化了前端与后端的交互,提高了Web应用的响应速度和用户体验。DWR支持多种数据交换格式,包括JSON、XML等...

    DWR框架配置学习教程

    #### 一、DWR框架简介与配置 DWR(Direct Web Remoting)是一个用于简化Ajax应用开发的框架,它可以让客户端JavaScript代码直接调用服务器端Java方法,从而大大简化了前端与后端的交互过程。DWR的主要特点包括:...

    基于Ajax技术的DWR框架的研究与应用

    #### DWR框架简介 DWR(Direct Web Remoting)是一个开源项目,它允许客户端的JavaScript直接调用服务器端的方法。这种调用机制极大地简化了前后端之间的通信过程,并且避免了传统Ajax请求中繁琐的XMLHttpRequest...

    DWR框架学习demo

    **DWR(Direct Web Remoting)框架学习指南** ...通过学习和实践DWR框架,开发者可以创建更加动态、响应式的Web应用,提升用户的交互体验。理解DWR的工作原理以及如何配置和使用,对于开发人员来说是非常有价值的技能。

    Ajax + struts 与 ajax 的 dwr 框架的使用

    DWR框架简介 DWR允许JavaScript直接调用Java方法,就像它们是本地函数一样。DWR通过自动暴露Java对象到JavaScript,简化了Ajax的使用。 - **配置DWR**:在Web应用的WEB-INF目录下,创建dwr.xml配置文件,声明要...

    dwr框架实现二级菜单联动

    DWR框架简介 DWR(Direct Web Remoting)是一种简化Ajax编程的技术,它允许JavaScript直接调用服务器端的Java方法,从而使得前端与后端的交互更为直观和高效。在本案例中,DWR被用于实现实时的数据交互,即在用户...

    AJAX 与 DWR框架

    总的来说,Ajax和DWR框架的结合使用,可以显著提升Web应用的用户体验,减少不必要的页面刷新,提高数据处理效率。同时,通过DWR与主流Java框架的集成,开发者可以更方便地在大型项目中引入Ajax技术,而不必重构大量...

    SSH与DWR框架整合

    ### SSH与DWR框架整合详解 #### 一、概述 SSH与DWR框架整合是指将Struts、Spring、Hibernate(通常简称为SSH)这三种框架与DWR框架进行结合使用的过程。这种整合使得Web应用程序能够更好地支持AJAX技术,提高用户...

    dwr框架依赖包及实例

    这个压缩包文件包含了DWR框架所需的依赖包以及可能的示例代码,帮助开发者快速理解和使用DWR。 在使用DWR框架时,有几个关键知识点是必须掌握的: 1. **DWR的基本概念**: - **AJAX(Asynchronous JavaScript and...

    dwr 框架dwr 框架dwr 框架dwr 框架dwr 框架dwr 框架

    dwr 框架dwr 框架dwr 框架dwr 框架dwr 框架dwr 框架

    dwr框架的源文件,dwr框架的源文件

    dwr框架的源文件dwr框架的源文件dwr框架的源文件dwr框架的源文件

    框架结构dwr 框架结构dwr

    框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr 框架结构dwr

    dwr框架需要使用的jar包

    1. **dwr.jar**:这是DWR框架的核心库,包含了所有必要的类和接口,用于处理AJAX请求,执行服务器端的方法,以及将结果转换为可以在JavaScript中使用的格式。这个库提供了如`DWREngine`、`RemoteProxy`和`AjaxBatch`...

    AJAX技术之DWR框架入门

    **AJAX技术之DWR框架入门** AJAX(Asynchronous JavaScript and XML)是一种在无需刷新整个页面的情况下,能够更新部分网页的技术。它通过在后台与服务器进行少量数据交换,使得网页实现异步更新。这种技术可以提升...

    DWR框架DWR框架

    DWR框架的主要特点包括: 1. **自动AJAX化**:DWR通过简单的配置和API,可以自动将Java方法暴露给客户端JavaScript,使得开发人员可以轻松地在浏览器端调用服务器端的方法。 2. **安全性和效率**:DWR提供了安全性...

Global site tag (gtag.js) - Google Analytics