`
easonfans
  • 浏览: 253992 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

myeclipse dwr配置

阅读更多
myeclipse dwr配置
2009年05月26日 星期二 00:07 A.M.

1 新建web project ,取名dwrtest

2 给项目加入dwr包dwr-2.0.1.jar或者其他版本

3.修改web.xml文件,加入以下代码

<display-name>ajaxDWR</display-name>
    <servlet>
        <servlet-name>dwr-invoker</servlet-name>
        <servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
        <init-param>
        <!-- 实现调试,在debug请设置为false -->
            <description></description>
            <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>

4. 在src下新建包名为test

然后在test下新建类DwrDemo.java

内容如下

package test;

public class DwrDemo {

private String message;
public String sayHello(String message){
   return "大家好!"+message;
  
}
public void setMessage(String message) {
   this.message = message;
}
public String getMessage() {
   return message;
}

}

5 在web-Inf下新建文件dwr.xml

内容如下

<!DOCTYPE dwr PUBLIC
    "-//GetAhead Limited//DTD Direct Web Remoting 1.0//EN"
    "http://www.getahead.ltd.uk/dwr/dwr10.dtd">

<dwr>
    <allow>
    <!--定义远程访问的java对象 -->
        <create creator="new" javascript="Hello">
            <param name="class" value="test.DwrDemo"/>
        </create>
    </allow>
</dwr>

6 发布运行项目,在浏览起地址栏输入http:.//localhost:8080/dwrtest/dwr

出现页面如下

Classes known to DWR:

点击Hello 就可以看到你可以在客户端使用服务器上的java对象了

sayHello( );

在文本框的双引号内输入"这是个Dwr测试程序",点击Execute,就可以看到结果了:sayHello( ); "大家好!这是个dwr测试"

 

来源:http://hi.baidu.com/aiwori/blog/item/f9f244ce8f742d0b92457ec4.html

分享到:
评论

相关推荐

    dwr 实例(MyEclipse开发,包括dwr所用jar包)

    - **生成DWR配置**:使用DWR的生成工具自动生成`dwr.xml`配置文件,或者手动编写。 4. **DWR使用示例** - **JavaScript调用**:在HTML页面中,引入DWR生成的JavaScript文件,然后就可以像调用本地函数一样调用...

    dwr工程实例,基本于myeclipse.

    在这个"dwr工程实例"中,我们将探讨如何基于MyEclipse集成开发环境来搭建和运行一个DWR项目。 首先,"dwr工程实例"表明我们将接触到一个实际的项目,这个项目已经包含了使用DWR技术的代码和配置。MyEclipse是基于...

    dwr comet的MyEclipse工程,可直接运行

    3. **配置DWR**:检查工程中的DWR配置文件,如dwr.xml,确认服务器端和客户端的设置是否正确。 4. **运行服务器**:启动MyEclipse内置的服务器或者配置外部服务器,运行项目。 5. **测试应用**:在浏览器中打开项目...

    dwr基础范例 MyEclipse

    - **创建DWR配置**:在Web项目中创建`dwr.xml`配置文件,定义要暴露给JavaScript的Java类和方法。 - **Java类准备**:编写包含要暴露的方法的Java类,这些方法应无副作用且安全。 3. **创建DWR接口** - **生成...

    DWR 在MyEclipse 下的使用

    **DWR(Direct Web ...综上所述,DWR在MyEclipse中为开发者提供了便捷的AJAX开发工具,通过简单的配置和编码,即可构建出交互性极强的Web应用。了解并熟练掌握DWR的使用,能够提升开发效率,创造更优秀的用户体验。

    使用MyEclipse集成SSH和DWR【最佳方案】配套源代码

    1. **安装和配置MyEclipse**:确保MyEclipse版本支持SSH和DWR,安装必要的插件和库。 2. **创建项目和配置SSH**:创建一个新的Java Web项目,导入SSH框架,并配置相关的XML文件。 3. **设计数据模型**:使用...

    使用MyEclipse集成SSH和DWR【最佳方案】

    - 在DWR配置中指定Spring配置文件的路径。 - 这是最简单直接的方法。 2. **通过Spring工厂Bean:** - 使用Spring的FactoryBean来创建和管理DWR相关的对象。 - 这种方式能够更好地利用Spring的功能,但实现起来...

    dwr基础_dwr兼容三大框架+视频

    `DWR小例子.avi`可能是一个视频教程,展示了具体的DWR使用步骤和实例,包括如何设置MyEclipse环境,创建DWR配置文件,编写Java服务端代码,以及在HTML/JavaScript客户端进行调用。 `readme.txt`通常包含项目的基本...

    DWR-myeclipse

    在"**DWR-myeclipse**"项目中,我们可以看到一个简单的DWR学习实例,这个实例可以直接导入到MyEclipse环境中运行,便于开发者快速理解和实践DWR。 首先,让我们深入了解DWR的核心概念: 1. **Remoting(远程调用)...

    struts2 spring ibatis dwr整合配置

    【DWR配置】 1. 添加DWR的servlet配置到web.xml: ```xml &lt;servlet-name&gt;DWR Servlet &lt;servlet-class&gt;uk.ltd.getahead.dwr.DWRServlet &lt;servlet-name&gt;DWR Servlet &lt;url-pattern&gt;/dwr/* ``` 2. 创建...

    DWR使用配置,并用DWR获得返回list类型中的对象,并在页面显示

    5. **运行和测试**:在MyEclipse或其他IDE中运行项目,打开浏览器访问相应的页面,你应该能看到DWR从服务器获取的List数据被正确地显示在页面上。 总结起来,DWR提供了一种高效的方式来实现客户端与服务器之间的...

    DWR2相关资料

    在这个"DWR2相关资料"的压缩包中,我们可能找到了一个完整的DWR2演示项目,这个项目是为在MyEclipse环境中部署而设计的。MyEclipse是一款强大的集成开发环境(IDE),特别适合于Java EE项目的开发,包括Web应用。 ...

    dwr例子注册模块

    在这个例子中,开发者可能使用MyEclipse创建和配置了Web项目,包含了DWR的相关配置文件(如dwr.xml),以及Java类和Servlet。 项目中的"dwrajax"可能是DWR生成的JavaScript接口文件,这个文件包含了服务端Java对象...

    dwr学习实例+dwr完整包(简单登陆,完整版,下载可直接跑)

    2. **DWR配置**:在项目中,我们需要配置DWR的`dwr.xml`文件,定义哪些Java类和方法可以被JavaScript访问。此外,还需要在web.xml中添加DWR的servlet配置,以启用DWR引擎。 3. **DWR接口和实现**:在服务器端,我们...

    一个简单的dwr例子dwrTest

    在这个例子中,`setConfiguration`是用来指定DWR配置的名称,而`new HelloWorld()`则创建了一个JavaScript对象,这个对象的行为就像服务器上的`HelloWorld`实例。`sayHello`的调用会发送一个异步请求到服务器,...

    ajax 的dwr框架的一个简单的demo

    2. **DWR配置**: - `dwr.xml`:这是DWR的核心配置文件,定义了哪些Java类和方法可以被JavaScript访问。 - `dwr-engine.js` 和 `dwr-utils.js`:DWR提供的JavaScript库,包含用于调用服务器端方法的函数。 3. **...

    dwr案例(ajax)

    6. **DWR配置**: 在`WebRoot`目录下,通常会有`dwr.xml`或`dwr.properties`文件,这是DWR的配置文件,定义了哪些Java类和方法可以被JavaScript调用,以及安全和性能相关的设置。 7. **JavaScript与Java交互**: ...

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

    - **DWR配置**:在dwr.xml中声明验证方法的暴露。 - **处理响应**:前端接收到服务器响应后,根据返回的验证结果更新页面。 总结,通过整合Ajax和Struts,我们可以创建更动态、响应更快的Web应用。DWR框架的引入...

    dwr推送例子

    例如,`DWREngine.setConfiguration()`用于设置DWR配置,`RemoteObject`类用于创建与Java对象的交互接口。 3. **Java Bean或Servlet**:在服务器端,你需要创建Java类,这些类的方法将被前端调用。DWR会自动暴露...

    dwr dtree详细实现

    同时,`.classpath`、`.mymetadata`、`.project`、`src`、`WebRoot`和`.myeclipse`是Eclipse或MyEclipse项目的配置文件,它们包含了关于项目构建路径、元数据、项目设置等信息,对理解和实现DWR与DTree的集成并不...

Global site tag (gtag.js) - Google Analytics