须spring2.0以上:
dwr.xml 配置代码;
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:dwr="http://www.directwebremoting.org/schema/spring-dwr"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.0.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd
http://www.directwebremoting.org/schema/spring-dwr http://www.directwebremoting.org/schema/spring-dwr-2.0.xsd" >
<!-- DWR核心配置-->
<dwr:configuration>
<dwr:convert type="bean" class="com.dwr.demo.web.*">
</dwr:convert>
</dwr:configuration>
<bean name="userdwr"
class="com.dwr.demo.web.testAction">
<dwr:remote javascript="UserDwr">
<dwr:include method="login"/><!---校验登录名称-->
<dwr:include method="checkOldpwd" /> <!--校验密码-->
</dwr:remote>
</bean>
</beans>
web.xml ;配置代码
<!-- DWR(Direct Web Remoting) -->
<servlet>
<servlet-name>DWRSPRING</servlet-name>
<servlet-class>
org.directwebremoting.spring.DwrSpringServlet
</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>DWRSPRING</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
<!-- **************************** -->
taglibs.jsp 配置代码:
<script type='text/javascript' src='dwr/engine.js'></script>
<script type='text/javascript'src='dwr/interface/UserDwr.js'>
</script>
分享到:
相关推荐
dwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwrdwr dwr
DWR2是DWR的第二个主要版本,提供了许多改进和新特性,使得开发人员能够更轻松地构建动态、交互性强的Web应用。 在这个"DWR2相关资料"的压缩包中,我们可能找到了一个完整的DWR2演示项目,这个项目是为在MyEclipse...
其中,**Ajax支持**是Struts2中的一个重要特性之一。 ##### Ajax支持的基础 - **Dojo**:这是一个非常成熟的JavaScript库,提供了丰富的UI组件和页面特效。Dojo使得创建高度交互性的用户界面变得容易,同时简化了...
这个压缩包包含了DWR的三个主要版本:DWR1.0、DWR2.0和DWR3.0的jar包,这些jar包是运行DWR应用的核心组件。 DWR1.0: DWR1.0是DWR项目的早期版本,主要目标是简化Web应用中的异步通信。在这个版本中,DWR提供了一个...
OA系统之DWROA系统之DWROA系统之DWROA系统之DWROA系统之DWROA系统之DWROA系统之DWROA系统之DWROA系统之DWROA系统之DWROA系统之DWROA系统之DWROA...DWROA系统之DWROA系统之DWROA系统之DWROA系统之DWROA系统之DWROA系统之DWR
综上所述,"DWR与SPRING,DWR与STRUTS2的整合"主题涵盖了现代Java Web开发中重要的三个方面:DWR的实时通信能力、Spring的全面后端支持和Struts2的MVC架构。通过整合这三者,开发者可以构建出具有高效交互、灵活管理...
#### 二、Spring 2的XML Schema配置方式 在Spring 2中,基于XML Schema的配置方式是一项重要的改进。这种方式不仅简化了配置文件的编写,还为第三方组件的集成提供了便利。下面是一段示例配置: ```xml xmlns:...
dwr 2.jar dwr 2.jar
二、DWR工作原理 1. **反向Ajax**:DWR实现了一种反向Ajax(Reverse Ajax)技术,使得服务器能够主动向客户端推送数据,而不仅仅是响应客户端的请求。 2. **JavaScript与Java的桥接**:DWR通过动态生成JavaScript库...
2. **配置**: - **web.xml**:在Web应用的部署描述符中配置DWR的Servlet,如`dwr-servlet.xml`,设置过滤器等。 - **dwr.properties**:配置DWR的行为,如错误处理、缓存策略等。 - **XML配置**:可使用XML文件...
2、 在web.xml中配置dwr,如下: <!-- 配置DWR --> <servlet-name>dwr-invoker org.directwebremoting.servlet.DwrServlet <init-param> <param-name>debug</param-name> <param-value>...
【标题】"dwr3.0+SSH2"是一个基于Java技术的Web应用程序开发框架的组合,其中DWR(Direct Web Remoting)是用于在浏览器和服务器之间进行实时通信的库,而SSH2则通常指的是Struts2、Spring和Hibernate这三大开源框架...
**DWR2.jar** 是DWR的主要库文件,包含了DWR框架的所有核心组件和实现。这个JAR文件包含了许多类,如`DWRServlet`,它是DWR与HTTP请求交互的核心组件,以及各种用于转换数据类型、安全处理和错误处理的工具类。...
2. **导入项目**:将下载的压缩包解压后,在Eclipse中选择"File" -> "Import" -> "Existing Projects into Workspace",然后浏览到解压后的目录,选择项目"Dwrtest"并导入。 3. **DWR配置**:在项目中,你将找到DWR...
2. **创建可远程调用的Java类和方法**: 标记这些类和方法为可被DWR访问。 3. **生成JavaScript接口**: DWR会自动根据Java类生成对应的JavaScript接口,这些接口可以直接在客户端调用。 4. **在HTML/JavaScript中使用...
**二、DWR的使用** 1. **安装与配置**:首先需要将dwr.jar添加到项目的类路径中。然后在web.xml中配置DWR的初始化参数,包括设置允许的源、安全设置等。 2. **创建Java接口**:在服务器端定义一个Java接口,该接口...
2. **二级联动下拉列表原理** 二级联动下拉列表通常由两个或多个下拉框组成,当用户在一个下拉框中选择一个选项时,另一个下拉框会根据用户的选择动态加载相关数据。这个过程通过Ajax异步请求实现,用户选择一级...
2. **配置DWRServlet**:在web.xml中配置DWRServlet,指定DWR配置文件的位置,如dwrcfg.xml或dwr.xml,并可配置多个config开头的文件。 3. **debug参数**:在web.xml中可设置debug参数,开启后可测试配置的DWR方法。...
DWR(Direct Web Remoting)是一种Java库,用于在Web应用程序中实现实时的JavaScript到服务器端Java对象的通信。这个技术允许开发者在浏览器中直接调用服务器端的方法,极大地简化了AJAX(Asynchronous JavaScript ...
其二就是解决了集成后的SpringBoot项目在开发环境和外置Tomcat环境下运行正常,但是以内置Tomcat独立JAR形式运行时,DWR框架无法初始化,项目无法正常运行的问题,这块主要修改了DWR源码资源加载相关代码。...