`
lxy19791111
  • 浏览: 479504 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

Spring中使用DWR

    博客分类:
  • Ajax
阅读更多

  Spring中如何配置DWR,见下文:

1.增加配置文件:

<beans xmlns ="http://www.springframework.org/schema/beans" 
    xmlns:dwr ="http://www.directwebremoting.org/schema/spring-dwr" 
    xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation ="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
      http://www.directwebremoting.org/schema/spring-dwr http://www.directwebremoting.org/schema/spring-dwr-2.0.xsd" >	
<bean id ="testService" class ="com.test.service.TestService" />
<bean id ="testAjax" class ="com.test.web.ajax.TestAjax" > 
          <dwr:remote javascript ="GdsAjax" /> 
          <property name ="testService" ref ="testService"/> 
    </bean>
</beans>

 2.web.xml中配置:

<servlet> 
	    <servlet-name>dwr</servlet-name> 
	    <servlet-class>org.directwebremoting.spring.DwrSpringServlet</servlet-class> 
	    <init-param> 
	        <param-name>debug</param-name> 
	        <!—开发时设为true,生产时设为false-->
	        <param-value>true</param-value>
	    </init-param> 
	    <init-param>   
            <param-name>crossDomainSessionSecurity</param-name>   
            <param-value>false</param-value>   
        </init-param>
	    <load-on-startup>1</load-on-startup> 
</servlet> 	
<servlet-mapping> 
	    <servlet-name>dwr</servlet-name> 
	    <url-pattern>/dwr/*</url-pattern> 
</servlet-mapping>

 

分享到:
评论
1 楼 firer2008 2012-03-30  
请教,我使用spring2.5+struts2+dwr2的时候老是报错,Cannot invoke action '' in namespace '/',使用的是你提供的dwr4struts2.jar。

相关推荐

    在Spring中使用dwr

    本文将详细介绍如何在Spring项目中配置并使用DWR。 #### 二、准备工作 在正式开始之前,确保项目中已经包含了DWR和Spring的相关依赖。如果使用Maven管理项目依赖,可以在`pom.xml`文件中添加以下依赖: ```xml ...

    spring2 整合 Dwr(把DWR的配置写到Spring的配置文件)

    - **注册DWR Controller**:在Spring配置中,使用 `&lt;bean&gt;` 标签注册DWR的Controller,例如 `dwrController`,这通常是 `org.directwebremoting.spring.DwrController` 类。 - **配置Spring扫描DWR接口**:通过 `...

    spring+dwr.rar_dwr_dwr SPRING_spring dwr

    在IT领域,Spring框架和Direct Web Remoting (DWR)是两种重要的技术,它们在构建分布式Web应用程序中发挥着关键作用。本篇文章将详细讲解如何利用Spring与DWR结合,实现一个基本的功能:判断用户名是否已经存在于...

    使用dwr+spring实现消息推送

    在本教程中,我们将探讨如何利用Direct Web Remoting (DWR) 和Spring框架来实现这样的功能。 DWR是一个开源Java库,它允许Web应用程序在浏览器和服务器之间进行实时的、异步的通信,类似于Ajax的功能,但更加强大。...

    李君老师JavaEE笔记-Spring中集成Dwr

    ### 李君老师JavaEE笔记-Spring中集成Dwr:深度解析与实践指南 #### 一、DWR:Direct Web Remoting简介 DWR(Direct Web Remoting)是一种开源的AJAX框架,它允许Web客户端JavaScript直接调用服务器端的Java方法,...

    dwr与spring集成的方式

    1. **统一管理**:通过Spring管理DWR中的业务组件,可以实现统一的依赖管理和生命周期管理。 2. **灵活配置**:Spring提供了强大的配置功能,可以通过配置文件或注解轻松配置DWR的组件。 3. **增强安全性**:Spring...

    spring mvc+dwr环境配置

    通过这些步骤的配置,可以实现在Spring MVC应用程序中使用DWR进行服务器到客户端的实时数据推送。这一整套流程对于初学者来说可能稍显复杂,但掌握了之后可以大幅提高Web应用程序的交互性和用户体验。

    Spring 2中整合DWR 2

    3. **配置DWR控制器**:在Spring的配置文件中定义DWR控制器,通常使用`&lt;bean&gt;`元素来定义。例如: ```xml &lt;bean id="dwrController" class="com.example.DWRExampleController" /&gt; ``` 4. **设置DWR访问路径**:...

    spring3+dwr3实现聊天功能

    总结起来,Spring3和DWR3结合使用,可以高效地构建出一个实时的在线聊天应用。Spring提供稳定的服务层支持,而DWR则负责实现高效的客户端和服务器通信,尤其是Server Push特性,使得聊天功能更加实时和流畅。通过...

    OA办公自动化管理系统(Struts1.2+Hibernate3.0+Spring2+DWR)

    公文管理、申请审批、公告管理、会议管理、权限管理、个人办公、客户管理、人事等等。项目技术:Struts1.2 + Hibernate3.0 + Spring2 +DWR。java毕业设计 jsp毕业设计 ssh毕业设计

    Spring与DWR结合

    4. **创建前端页面**:在HTML或JSP页面中,引入DWR生成的JavaScript文件,并使用JavaScript调用Spring Bean的方法。例如: ```html &lt;script type="text/javascript" src="/dwr/interface/UserService.js"&gt; ...

    Spring+Dwr整合的项目(源码)

    通过这个项目,开发者可以深入理解Spring和DWR的整合机制,提升在Web开发中的实战能力,尤其是对于需要实时交互的应用场景,DWR的使用能极大地提升用户体验。同时,注解方式的整合也展示了现代化开发的趋势,即简化...

    dwr+spring实例

    此外,我们还需要在Spring的配置文件中声明DWR的相关bean,如`DwrConfig`,并将其与其他Spring服务(如`MessageService`)关联起来,以便DWR可以透明地使用这些服务。 3. **前端交互**: 使用JavaScript,我们可以...

    将dwr集成到spring mvc(dwr的配置是基于xml)

    在Spring MVC框架中集成DWR,可以进一步提升用户体验,因为Spring MVC专注于处理控制器逻辑,而DWR则负责客户端与服务器之间的通信。 集成DWR到Spring MVC的过程主要包括以下几个步骤: 1. **引入依赖**:首先,你...

    Spring DWR配置实例

    5. **Spring与DWR集成**:Spring提供了与DWR集成的便捷方式,例如使用`SpringDWRController`,它可以自动处理Spring bean到DWR的映射。你也可以自定义控制器来更精细地控制这个过程。 6. **JavaScript使用**:DWR...

    dwr与spring整合

    6. **映射DWR Interface**:在DWR的`dwr.xml`配置文件中,映射刚创建的DWR接口到Spring中的Bean。这样,DWR调用接口时,实际上会通过Spring查找并调用对应的Bean。 7. **JavaScript调用**:在HTML页面中,引入DWR的...

    DWR示例与spring集成

    2. **利用Spring管理DWR的bean**:DWR中的Java对象可以通过Spring的依赖注入来管理,这样可以方便地利用Spring的事务管理、AOP等功能。 3. **Spring的Bean到DWR**:通过`@RemoteProxy`注解,我们可以将Spring的Bean...

    DWR与SPRING,DWR与STRUTS2的整合

    3. **依赖注入**:DWR中的Java对象可以直接利用Spring的DI机制,获取其他服务或对象,这使得业务逻辑更易于管理和测试。 4. **安全性**:整合DWR和Spring可以利用Spring的安全框架,对远程方法调用进行权限控制,...

    DWR+SPRING 例子+DWR中文教材

    在这个"DWR+SPRING 例子"中,我们可以学习到如何将DWR与Spring框架整合,利用DWR的强大功能增强Spring应用的前端交互性。DWR与Spring的结合使得业务逻辑可以在服务器端处理,而用户界面的更新则由DWR直接处理,避免...

    struts2+spring+hibernate+dwr

    Struts2、Spring、Hibernate和DWR是Java Web开发中常用的四大框架,它们各自负责不同的功能,协同工作能构建出高效、灵活的企业级应用。在这个小实例中,开发者结合这四个框架来展示了一个完整的后端架构。 Struts2...

Global site tag (gtag.js) - Google Analytics