我用ECLIPSE新建了一个web project工程,按DWR的文档,修改web.xml文件。内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<display-name>DWR Servlet</display-name>
<servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
<init-param>
<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>
</web-app>
这时问题就出现了,myeclipse在<display-name>DWR Servlet</display-name>这一行出现了一个小红叉叉,提示什么“cvc-complex-type.2.4 a: Invalid content was found starting with element 'desplay-name'...”。但是红叉叉归红叉叉,似乎运行时没有什么问题。不知道什么原因哎~~~
分享到:
相关推荐
总结来说,"dwr基础范例 MyEclipse"这个示例涵盖了DWR的基本使用,包括在MyEclipse中的配置、Java方法的暴露、JavaScript的调用以及与数据库的交互。通过学习这个示例,开发者可以快速掌握DWR在实际项目中的应用,...
下面将详细介绍DWR的核心概念、配置过程以及在MyEclipse中的应用实例。 1. **DWR核心概念** - **Reverse Ajax**:DWR的核心是Reverse Ajax,即服务器主动向客户端推送数据,而不是传统的由客户端发起请求。 - **...
标题 "dwr comet的MyEclipse工程,可直接运行" 提供了我们今天要讨论的核心内容,即一个基于DWR(Direct Web Remoting)技术的Comet应用,它已经被集成到MyEclipse环境中,并且是可立即运行的状态。首先,我们需要...
在实际应用中,DWR的主要功能体现在JavaScript与Java对象的交互上。通过DWR,你可以直接在客户端的JavaScript代码中调用服务器端的Java方法,就像它们是本地函数一样。这极大地简化了Ajax应用的开发。例如,你可以在...
**DWR(Direct Web ...综上所述,DWR在MyEclipse中为开发者提供了便捷的AJAX开发工具,通过简单的配置和编码,即可构建出交互性极强的Web应用。了解并熟练掌握DWR的使用,能够提升开发效率,创造更优秀的用户体验。
在"**DWR-myeclipse**"项目中,我们可以看到一个简单的DWR学习实例,这个实例可以直接导入到MyEclipse环境中运行,便于开发者快速理解和实践DWR。 首先,让我们深入了解DWR的核心概念: 1. **Remoting(远程调用)...
dwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwr
【标题】"使用MyEclipse集成SSH和DWR最佳方案"是关于在Java开发环境中,如何将Spring、Struts和Hibernate(SSH)这三大开源框架与Direct Web Remoting(DWR)集成的教程。SSH是一种常见的Java企业级应用开发框架组合...
使用MyEclipse集成SSH和DWR.pd
在客户端,DWR提供了一组JavaScript对象,这些对象允许开发者直接调用服务器上的Java方法,就像它们是本地函数一样。这极大地简化了AJAX(Asynchronous JavaScript and XML)的实现,因为开发者不再需要手动构造和...
在“dwrDemo”这个项目中,我们看到的是一个基于MyEclipse集成开发环境构建的DWR实例。MyEclipse是用于Java EE应用开发的强大的集成开发工具,它包含了对各种框架和技术的支持,包括DWR。 **DWR的组成部分:** 1. *...
在这个例子中,开发者可能使用MyEclipse创建和配置了Web项目,包含了DWR的相关配置文件(如dwr.xml),以及Java类和Servlet。 项目中的"dwrajax"可能是DWR生成的JavaScript接口文件,这个文件包含了服务端Java对象...
DWR(Direct Web Remoting)是一种Java库,它允许JavaScript在客户端与服务器端进行直接的交互,从而实现在Web应用程序中的Ajax功能。DWR的主要目标是简化前后端的数据交换,提高用户体验,使得Web应用能够像桌面...
通过DWR,开发者可以在浏览器中编写JavaScript代码,就像操作本地对象一样调用服务器上的Java方法,大大提高了Web应用的交互性和响应速度。 二、DWR工作原理 1. **反向Ajax**:DWR实现了一种反向Ajax(Reverse Ajax...
在这个“dwr基础_dwr兼容三大框架+视频”资源中,重点是介绍如何在MyEclipse环境中使用DWR与Spring、Struts2和Hibernate这三大主流Java框架集成。这三大框架分别是: 1. **Spring**:是一个全面的Java应用框架,...
1、 导入dwr.jar包 2、 在web.xml中配置dwr,如下: <!-- 配置DWR --> <servlet-name>dwr-invoker org.directwebremoting.servlet.DwrServlet <init-param> <param-name>debug</param-name> ...
### 使用MyEclipse集成SSH和DWR:最佳实践与详细步骤 ...综上所述,通过MyEclipse集成SSH框架和DWR涉及到多个层面的技术细节,合理选择和配置不同的组件可以帮助开发者构建出高效稳定的Web应用系统。
5. **JavaScript接口**:DWR自动生成JavaScript接口,使得你可以像调用本地函数一样调用服务器上的方法。在HTML文件中,你会发现DWR生成的JavaScript代码,这些代码使你能方便地与服务器进行交互。 6. **AJAX交互**...
4. **在HTML/JavaScript中使用DWR**: 在客户端页面上引入DWR的JavaScript库,并调用生成的接口执行服务器端的方法。 5. **处理回调**: 服务器响应后,DWR会调用预先定义的回调函数,将结果传递给前端进行处理。 在...
这个dwr.war可能是预编译的DWR框架,可以直接部署到支持Servlet容器(如Tomcat)上,快速开始DWR的开发环境。 总的来说,这个压缩包提供了一个全面的学习DWR的资源集合,从理论知识到实践案例,覆盖了DWR的方方面面...