`
Sharpleo
  • 浏览: 576851 次
  • 性别: Icon_minigender_1
  • 来自: newsk
社区版块
存档分类
最新评论

struts2 Action得到spirng ApplicationContext

 
阅读更多
ApplicationContext ac = WebApplicationContextUtils.getRequiredWebApplicationContext(ServletActionContext.getServletContext());
		 DataSource ds = (DataSource) ac.getBean("dataSource");
分享到:
评论

相关推荐

    struts2与spring2的整合

    2. **配置Spring**:创建Spring的配置文件(如applicationContext.xml),在其中定义需要管理的bean,包括Action类和其他依赖服务。 3. **配置Struts2**:在struts.xml中,不再直接实例化Action类,而是使用Spring...

    Struts2框架整合Spring框架在文件上传下载中的应用基于HT T P 传输协议, 采用Struts2 框架整合Spring 框架技术对Web 中文件的上传下载进

    ### Struts2框架整合Spring框架在文件上传下载中的应用 #### 一、引言 随着互联网技术的迅速发展,Web应用程序的功能越来越丰富,文件的上传下载功能已成为许多Web应用不可或缺的一部分。例如,在博客、电子邮件...

    Struts2与Spring2框架整合实例

    3. **Struts2的插件机制**:Struts2提供了Spring插件,该插件负责连接Struts2和Spring,允许Struts2通过Spring获取Action实例。这需要在struts.xml配置文件中添加相应的配置。 4. **AOP代理**:Spring的AOP功能可以...

    整合struts2和spring

    3. **配置Struts2**:在Struts2的配置文件(struts.xml)中,需要声明Spring插件,告诉Struts2使用Spring来管理Action实例。这样,每次请求时,Struts2会从Spring容器中获取Action实例,而不是使用默认的实例化方式...

    SSH\\others\\struts2-spring-plugin-2.2.1.jar

    在Spring的`applicationContext.xml`文件中,我们需要定义Action类的bean,这样它们就可以被Struts2识别并使用: ```xml <bean id="yourAction" class="com.yourcompany.yourproject.actions.YourAction"> ``` ...

    struts2-spring-plugin-2.5.13.jar

    搭建struts2 + spring框架时需要使用的关联jar struts.xml中action的属性class引用applicationContext中bean的属性id指向的值

    struts2入门教程及struts2集成spring

    4. **Action类设计**:Action类需要实现Spring的`ApplicationContextAware`接口,以便在Struts2中获取Spring的ApplicationContext,从而能够注入其他服务。例如: ```java public class ExampleAction implements ...

    Struts2+Spring+Hibernate和Struts2+Spring+Ibatis

    Struts2+Spring+Hibernate和Struts2+Spring+Ibatis是两种常见的Java Web应用程序集成框架,它们分别基于ORM框架Hibernate和轻量级数据访问框架Ibatis。这两种框架结合Spring,旨在提供一个强大的、可扩展的、易于...

    struts2+spring+Ibatis框架包

    Struts2、Spring和iBatis是Java Web开发中三个非常重要的开源框架,它们共同构建了一个灵活、可扩展且高效的应用程序开发环境。这个“struts2+spring+iBatis框架包”集成了这三个框架,使得开发者能够快速构建基于...

    struts2和spring和Hibernate整合的jar包

    5. **整合Struts2与Spring**:使用Spring-Struts2的插件,比如struts2-spring-plugin-*.jar,这样Action可以被Spring管理,实现依赖注入。在struts.xml中,通过`<spring:bean>`标签声明Action。 6. **处理冲突**:...

    struts2-spring-plugin-2.2.3.jar

    在配置方面,开发者需要在Struts2的配置文件(通常为struts.xml)中添加插件的配置,同时在Spring的配置文件(如applicationContext.xml)中定义Action类的bean。这样一来,当Struts2接收到请求时,会通过插件从...

    Struts2与Spring整合的demo

    - `StrutsSpring`可能包含一个简单的整合示例,包括Struts2的配置文件、Spring的配置文件以及相关的Action类和业务接口。 - 示例可能会展示如何配置Action类,如何在Spring中定义bean,以及如何在Struts2中引用...

    struts2+spring+hibernate 整合的jar包

    4. **整合Struts2和Spring**:使用Struts2的Spring插件,将Spring管理的Bean注入到Struts2的Action中,通常通过`<struts-plugin>`标签进行配置。 5. **配置Struts2**:创建Struts2的配置文件(struts.xml),定义...

    struts2-spring3-hinernate4

    2. `3struts-spring-hibernate.txt`:这可能是一个关于如何将Struts2、Spring3和Hibernate4整合的文本教程,内容可能涵盖Action的配置、Spring的ApplicationContext配置、Hibernate的SessionFactory配置,以及它们...

    struts2和Spring整合需要的jar包

    4. **Struts2 Action类**:Action类需要声明Spring管理的属性,并提供getter和setter方法。例如,如果我们的服务类`MyService`被Spring管理,那么Action类可以这样写: ```java public class MyAction { private...

    Struts2,Spring与Hibernate整合应用,学生成绩管理系统

    ### Struts2、Spring与Hibernate整合应用:学生成绩管理系统 #### 一、知识点概览 本项目聚焦于Struts2、Spring与Hibernate三大框架的整合应用,旨在构建一个高效、稳定、易于维护的学生成绩管理系统。通过整合这...

    struts2整合spring实现拦截器

    整合Struts2和Spring的主要目的是将Spring的依赖注入特性引入到Struts2的Action中,这样可以避免硬编码依赖,使代码更加灵活和易于测试。这通常通过使用Spring的Struts2插件来实现,该插件允许Struts2从Spring容器中...

    Struts2+Spring整合所需jar包

    - **struts2-spring-plugin.jar**:用于Struts2与Spring的整合,提供Action类的依赖注入功能。 - **struts2-tiles-plugin.jar**:集成Tiles布局框架,方便页面的组织和复用。 - **struts2-json-plugin.jar**:...

    struts2-hibernate-spring-configfile.rar_struts2_struts2 spring

    在Struts2与Spring集成时,我们需要在`struts.xml`中声明Action类,并通过Spring插件将其实例化,这样就可以利用Spring的依赖注入特性。 接下来是Hibernate的配置。`hibernate.cfg.xml`文件定义了数据库连接信息,...

Global site tag (gtag.js) - Google Analytics