0 0

DWR2与spring2.5结合的问题 5

我的配置如下
dwr.xml 文件
<create javascript="startAcw" creator="spring">
<param name="beanName" value="acwService"></param>
</create>

要访问的spring 代理类acwservice


@Scope("prototype")
@Service("acwService")
public class AcwService implements IAcwService {


@Autowired(required=false)
private UserDetailsSessionService  userDetailsSessionService;

public void setUserDetailsSessionService(UserDetailsSessionService userDetailsSessionService) {
this.userDetailsSessionService = userDetailsSessionService;
}

@Autowired(required = false)
private IBaseService baseService = null ;

public void setBaseService(IBaseService baseService) {
this.baseService = baseService;
}
pubulic void getXXX(){

       //里面要调用spring注入的东西userDetailsSessionService 但总是空的 怎么才可以拿到值???
         }

DWR 
2009年3月20日 10:46

2个答案 按时间排序 按投票排序

0 0

采纳的答案

一般是你在配置AcwService 的时候没有给他配置他的参数

<param name="userDetailsSessionService" ref="userDetailsSessionService"/>

2009年3月20日 14:01
0 0

把你的AcwService 在spring 里面的配置文件公布一下

2009年3月20日 14:00

相关推荐

    在Struts2与Spring2.5结合DWR2配置使用方法.doc

    ### 在Struts2与Spring2.5结合DWR2配置使用方法 #### 一、概述 本文档将详细介绍如何在Struts2与Spring2.5框架的基础上集成DWR(Direct Web Remoting)来简化Ajax应用的开发过程。通过这种方式,可以有效降低前端...

    DWR_Strut2_Hibernate3_Spring2.5 Demo

    DWR是前端与后端通信的核心,Struts2是MVC架构的支柱,Hibernate3提供数据库持久化支持,而Spring2.5作为整个架构的基石,确保各部分的无缝协作。 【压缩包子文件的文件名称列表】包括了 "dwr_struts2_hibernate3_...

    spring2.5 ibatis2.3 struts2.1 dwr3 annotation集成配置

    综上所述,"spring2.5 ibatis2.3 struts2.1 dwr3 annotation集成配置"涉及到的不仅仅是单一技术的使用,更是Java Web开发中多框架协同工作的典范,展示了如何利用注解简化配置,提高开发效率,并为大型企业级应用...

    Spring2.5+DWR3.0整合实现autocomplete

    标题中的“Spring2.5+DWR3.0整合实现autocomplete”是指在Web开发中,使用Spring 2.5框架与Direct Web Remoting (DWR) 3.0库结合,来实现一个自动补全(autocomplete)功能。这个功能常见于搜索引擎、表单输入等场景...

    Struts2.1.8,Spring2.5,Hibernate3所需Jar包 S2SH SSH

    Struts2.1.8、Spring2.5和Hibernate3是经典的Java企业级开发框架组合,通常被称为S2SH或SSH。这些框架协同工作,帮助开发者构建高效、可维护的Web应用程序。 Struts2作为MVC(模型-视图-控制器)框架,负责处理应用...

    dwr comet 使用示例,使用spring作为后台的管理容器

    在这个示例中,我们将探讨如何结合DWR 3.0和Spring 2.5框架来实现Comet交互。** **1. DWR(Direct Web Remoting)** DWR使得Web开发者能够轻松地在浏览器和服务器之间交换数据。它通过创建JavaScript对象,这些对象...

    Dwr+Ajax实例和教程

    6. **DWR与Spring 2.5的集成**:展示如何将DWR配置为Spring Bean,利用Spring的依赖注入特性管理DWR的Java对象。 7. **实例分析**:提供具体的应用场景,如实时数据显示、表单验证、数据检索等,帮助读者理解DWR和...

    dwr中文文档dwr中文文档dwr中文文档

    - Spring框架可以与DWR结合使用,实现更加灵活的服务管理。 - **4.2.1 让DWR和Spring一起工作的检查列表**:确保两者之间的兼容性。 - **4.2.2 SpringCreator**:通过Spring管理DWR服务对象的生命周期。 - **4.2.3 ...

    Spring整合DWR comet 实现无刷新 多人聊天室代码整理

    总之,这个项目展示了如何结合Spring、DWR和Comet技术构建一个实时的多人聊天室。通过这样的实践,开发者可以深入理解Web实时通信的原理,同时掌握前后端分离、异步通信以及服务器推送等现代Web开发的关键技术。

    s2sh+dwr+extjs基于annoation三个项目实战

    在本项目实战中,我们将深入探讨如何利用"Spring 2.5 + Struts 2 + Hibernate (S2SH)"框架,结合Direct Web Remoting (DWR) 和ExtJS技术,来构建一个基于注解(Annotation)的高效Web应用程序。这个实战涵盖了三个...

    DWR中文文档v0.9

    - **4.8 DWR与Acegi** - 解释了如何解决DWR和Acegi(Spring Security的前身)之间的安全性问题。 #### 第5章:DWR中的JavaScript简介 - **5.1 简单的回调函数** - 通过示例演示了如何使用简单的回调函数来处理异步...

    DWR中文教程 PDF格式

    - Acegi是Spring Security的前身,可以与DWR结合使用来处理安全性和授权问题。 #### 六、DWR中的JavaScript简介 **5.1 简单的回调函数** - 可以使用回调函数处理异步调用的结果,例如: ```javascript dwr.util....

    Dwr2.0中文手册.pdf

    - **DWR与JSF**:结合JSF页面技术,实现动态更新。 - **DWR与Struts**:集成到Struts框架,实现Ajax功能。 - **DWR与Weblogic或PageFlow**:适应特定应用服务器的部署需求。 - **DWR与Hibernate**:利用Hibernate...

    J2EE课程培训提纲

    Spring 2.5介绍与常见使用 (1小时) - **Spring IOC**(Inversion of Control,控制反转):理解容器管理对象的生命周期,通过依赖注入(DI)降低组件间的耦合。 - **AOP(面向切面编程)**:学习如何使用Spring AOP...

    ssh整合----annotation

    SSH整合中的Struts2版本为2.1.8,Spring版本为2.5,Hibernate版本为3.2。 **1. 新建Web Project并配置JDK** 在Myeclipse中创建一个新的Web项目,设置项目的JDK版本为1.6,确保所有框架能够正常工作。 **2. 构建...

    epai--E拍项目+oracle数据库建库脚本

    总的来说,这个资源为学习和实践基于Java Web技术的项目提供了宝贵的材料,尤其是对于那些想要了解如何结合使用Hibernate、Spring、Struts和DWR的人来说。通过分析和运行提供的脚本和源代码,开发者可以深入理解这些...

    SSI 增删改查

    - dwr4struts2.jar:Struts与DWR(Direct Web Remoting)集成,实现Ajax调用。 - ezmorph-1.0.6.jar:数据类型转换。 - json-lib-2.2.2-jdk15.jar:JSON数据处理。 - jsonplugin-0.31.jar:JSON插件支持。 ##### 2....

Global site tag (gtag.js) - Google Analytics