我的配置如下
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 但总是空的 怎么才可以拿到值???
}
相关推荐
### 在Struts2与Spring2.5结合DWR2配置使用方法 #### 一、概述 本文档将详细介绍如何在Struts2与Spring2.5框架的基础上集成DWR(Direct Web Remoting)来简化Ajax应用的开发过程。通过这种方式,可以有效降低前端...
DWR是前端与后端通信的核心,Struts2是MVC架构的支柱,Hibernate3提供数据库持久化支持,而Spring2.5作为整个架构的基石,确保各部分的无缝协作。 【压缩包子文件的文件名称列表】包括了 "dwr_struts2_hibernate3_...
综上所述,"spring2.5 ibatis2.3 struts2.1 dwr3 annotation集成配置"涉及到的不仅仅是单一技术的使用,更是Java Web开发中多框架协同工作的典范,展示了如何利用注解简化配置,提高开发效率,并为大型企业级应用...
标题中的“Spring2.5+DWR3.0整合实现autocomplete”是指在Web开发中,使用Spring 2.5框架与Direct Web Remoting (DWR) 3.0库结合,来实现一个自动补全(autocomplete)功能。这个功能常见于搜索引擎、表单输入等场景...
Struts2.1.8、Spring2.5和Hibernate3是经典的Java企业级开发框架组合,通常被称为S2SH或SSH。这些框架协同工作,帮助开发者构建高效、可维护的Web应用程序。 Struts2作为MVC(模型-视图-控制器)框架,负责处理应用...
在这个示例中,我们将探讨如何结合DWR 3.0和Spring 2.5框架来实现Comet交互。** **1. DWR(Direct Web Remoting)** DWR使得Web开发者能够轻松地在浏览器和服务器之间交换数据。它通过创建JavaScript对象,这些对象...
6. **DWR与Spring 2.5的集成**:展示如何将DWR配置为Spring Bean,利用Spring的依赖注入特性管理DWR的Java对象。 7. **实例分析**:提供具体的应用场景,如实时数据显示、表单验证、数据检索等,帮助读者理解DWR和...
- Spring框架可以与DWR结合使用,实现更加灵活的服务管理。 - **4.2.1 让DWR和Spring一起工作的检查列表**:确保两者之间的兼容性。 - **4.2.2 SpringCreator**:通过Spring管理DWR服务对象的生命周期。 - **4.2.3 ...
总之,这个项目展示了如何结合Spring、DWR和Comet技术构建一个实时的多人聊天室。通过这样的实践,开发者可以深入理解Web实时通信的原理,同时掌握前后端分离、异步通信以及服务器推送等现代Web开发的关键技术。
在本项目实战中,我们将深入探讨如何利用"Spring 2.5 + Struts 2 + Hibernate (S2SH)"框架,结合Direct Web Remoting (DWR) 和ExtJS技术,来构建一个基于注解(Annotation)的高效Web应用程序。这个实战涵盖了三个...
- **4.8 DWR与Acegi** - 解释了如何解决DWR和Acegi(Spring Security的前身)之间的安全性问题。 #### 第5章:DWR中的JavaScript简介 - **5.1 简单的回调函数** - 通过示例演示了如何使用简单的回调函数来处理异步...
- Acegi是Spring Security的前身,可以与DWR结合使用来处理安全性和授权问题。 #### 六、DWR中的JavaScript简介 **5.1 简单的回调函数** - 可以使用回调函数处理异步调用的结果,例如: ```javascript dwr.util....
- **DWR与JSF**:结合JSF页面技术,实现动态更新。 - **DWR与Struts**:集成到Struts框架,实现Ajax功能。 - **DWR与Weblogic或PageFlow**:适应特定应用服务器的部署需求。 - **DWR与Hibernate**:利用Hibernate...
Spring 2.5介绍与常见使用 (1小时) - **Spring IOC**(Inversion of Control,控制反转):理解容器管理对象的生命周期,通过依赖注入(DI)降低组件间的耦合。 - **AOP(面向切面编程)**:学习如何使用Spring AOP...
SSH整合中的Struts2版本为2.1.8,Spring版本为2.5,Hibernate版本为3.2。 **1. 新建Web Project并配置JDK** 在Myeclipse中创建一个新的Web项目,设置项目的JDK版本为1.6,确保所有框架能够正常工作。 **2. 构建...
总的来说,这个资源为学习和实践基于Java Web技术的项目提供了宝贵的材料,尤其是对于那些想要了解如何结合使用Hibernate、Spring、Struts和DWR的人来说。通过分析和运行提供的脚本和源代码,开发者可以深入理解这些...
- 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....