`
taj_77
  • 浏览: 2400 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

dwr开发流程(一)

    博客分类:
  • dwr
阅读更多

一、下载DWR
 下载 dwr.jar 包。 然后放入 webapp/WEB-INF/lib 目录下。
 下载 dwr-版本号-src.zip, 将java/org/directwebremoting 内的 engine.js 和 util.js 放入WEB应用中

 

二、配置 web.xml 文件

<servlet> 
  <servlet-name>dwr-invoke</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> 
  <init-param> 
    <param-name>config-1</param-name> 
    <param-value>WEB-INF/dwr1.xml</param-value> 
  </init-param> 
</servlet> 
<servlet-mapping> 
  <servlet-name>dwr-invoke</servlet-name> 
  <url-pattern>/dwr/*</url-pattern> 
</servlet-mapping> 

debug 这个参数默认为false。如果选择true,我们可以通过 http://localhost:port/app/dwr看到你部署的每个DWR class。并且可 以测试java代码的每个方法是否运行正常。为了安全考虑,在正式环境下你一定把这个参数设为false。 

 

config-1 的命名必须以config开头。可以有>=0个。如果没有那么将会读取 WEB-INF/dwr.xml。如果有大于零个那么WEB- INF/dwr.xml文件将不会被读取。

 

三、编写java类 TestService.java 

package com.dwr;
public class TestService {
    public String sayHello(String yourName) {
        return "Hello " + yourName;
    }
}

 

下一页:dwr开发流程(二)

分享到:
评论

相关推荐

    DWR开发培训(PPT)

    1. **减少开发时间**:DWR简化了Web应用的开发流程,尤其是对于需要频繁交互的界面,开发者可以直接在JavaScript中调用Java方法。 2. **提高响应速度**:由于无需刷新整个页面,DWR显著提高了Web页面的响应时间,...

    dwr开发文档

    ### DWR开发知识点详解 #### 一、DWR概述 **DWR**(Direct Web Remoting)是一种用于构建AJAX应用程序的开源框架。该框架的主要特点在于它能够简化客户端JavaScript与服务器端Java之间的通信过程,使得开发者可以像...

    DWR 视频教程 使用DWR开发AJAX For JavaEE

    9. **实战项目**:“[浪曦原创]零散视频三 使用DWR开发AJAX For J2EE(JustCode).wrf”可能是一个实际操作视频,详细演示如何使用DWR构建一个简单的AJAX应用,通过观看可以加深对上述理论知识的理解。 10. **资源...

    DWR开发流程,ajax很好的开发辅助工具

    DWR(Direct Web Remoting)是一个开源JavaScript库,用于简化Ajax(Asynchronous JavaScript and XML)应用程序的开发。它允许JavaScript在浏览器端直接调用Java方法,从而实现前后端的实时交互。DWR通过减少网络...

    DWR开发培训.ppt DWR开发培训.ppt

    一个典型的DWR应用开发过程包括以下步骤: 1. **编写服务器端逻辑代码**:确保代码覆盖DWR的多个方面,例如数据转换和异步处理。 2. **配置DWR**:设置DWR的配置文件,使其与Web应用集成。 3. **Web端调用**:编写...

    DWR 开发实例是用来学习DWR的一个实例

    这个"DWR开发实例"是一个专门为学习DWR技术准备的实践项目,旨在帮助开发者理解DWR的核心功能和使用方法。 在DWR中,主要涉及以下几个关键概念: 1. **Reverse Ajax**:DWR的核心特性之一是实现了Reverse Ajax,即...

    Ajax DWR开发培训

    DWR(Direct Web Remoting)是Ajax的一种Java实现,它允许前端JavaScript直接调用后端的Java对象,简化了Web应用程序的开发流程。 **DWR概述** DWR的核心特性是它提供了在浏览器端通过JavaScript调用服务器端Java...

    dwr开发指南(中文)

    《DWR开发指南》是一本专注于Direct Web Remoting (DWR) 技术的中文教程,旨在帮助开发者熟练掌握如何在Web应用中集成和利用AJAX技术。DWR是一个强大的开源框架,它允许JavaScript和Java代码之间进行无缝交互,使得...

    DWR开发的Demo

    在这个“DWR开发的Demo”中,我们可以深入理解DWR的工作原理和实际应用。DWR的核心功能包括: 1. **异步通信**:DWR通过AJAX技术实现在后台运行JavaScript代码,使得用户在不刷新页面的情况下可以与服务器进行数据...

    DWR开发培训PPT

    **DWR开发流程** DWR开发通常涉及以下步骤: 1. **服务器端逻辑**:编写Java业务组件,覆盖DWR的各种功能。 2. **配置文件**:配置DWR允许的Java类和转换规则。 3. **客户端调用**:在Web端编写JavaScript代码,调用...

    AJAX DWR 开发包

    DWR 是一个开源 Java 库,它简化了在 Web 应用程序中使用 AJAX 的过程。DWR 允许开发者在客户端 JavaScript 和服务器端 Java 代码之间进行直接的远程方法调用(Remote Method Invocation),使得前端和后端可以像...

    DWR开发培训.ppt

    1. **简化开发流程:** DWR通过自动化处理数据转换和通信细节,简化了Web开发过程。 2. **提高性能:** 通过异步通信减少页面刷新,提高了响应速度。 3. **增强用户体验:** 用户可以在不感知页面刷新的情况下获取和...

    DWR开发培训.zip

    通过`DWR开发培训.ppt`,你将深入理解DWR的原理、配置、使用以及最佳实践。这份培训资料将引导你逐步掌握如何在实际项目中应用DWR,提升Web应用的性能和用户体验。 总之,DWR作为一款强大的AJAX框架,为开发者提供...

    dwr demo dwr简单使用

    8. **调试与优化**:DWR提供了丰富的日志功能和错误处理机制,这有助于你在开发过程中调试和优化代码。通过调整`dwr.xml`的配置,你可以控制日志的详细程度。 9. **安全考虑**:在实际项目中,使用DWR时需要注意...

    DWR 开发培训 ppt格式

    在DWR开发中,通常通过创建DEMO来快速理解其工作原理和配置流程。DEMO主要包括以下几个部分: 1. 服务器端逻辑代码编写:这部分代码应覆盖DWR的各种应用场景,例如,使用Java实体类,遵循Java Bean规范,提供Getter...

    DWR开发培训详细资料

    在DWR开发培训.ppt中,可能包含以下内容: - 一个简单的Hello, World!示例,展示如何从JavaScript调用Java方法并在网页上显示结果。 - 复杂的示例,演示如何处理异步请求,以及批量调用和缓存的用法。 - DWR安全配置...

    DWR开发培训电子书

    在实际开发中,通常会通过一个DEMO来快速理解DWR的工作流程和配置。DEMO通常包括以下步骤: - **服务器端逻辑代码编写**:创建具有代表性的Java组件,涵盖DWR的各种功能。 - **配置文件设置**:配置DWR的`dwr.xml`...

    DWR的技术分析与界面开发

    “DWR开发培训”可能是一份详尽的教程,旨在帮助开发者快速上手DWR开发。它可能包含了最佳实践、示例代码和常见问题解答,这对于初学者或希望提升技能的开发者来说非常有价值。 “WEB界面开发规范”可能讲述了使用...

Global site tag (gtag.js) - Google Analytics