`
esffor
  • 浏览: 1367388 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Struts注册Spring Context的三种方式

阅读更多

(1)使用Struts插件

         在struts-config.xml中
       

  <plug-in className="org.springframework.web.struts.ContextLoaderPlugin">
    
<set-property property="contextConfigLocation"
                  value
="applicationContext.xml"/>
  
</plug-in>

(2)在web.xml中使用Listener

 

<context-param>
  
<param-name>contextConfigLocation</param-name>
        
<param-value>
    /WEB-INF/classes/applicationContextxml,
        
</param-value>
</context-param>
<listener>
          
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>     

 (2)在web.xml中使用Servlet

<servlet-name>springInitServlet</servlet-name>
<servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
<load-on-startup>0</load-on-startup>



分享到:
评论

相关推荐

    struts+spring+hibernate源代码

    Struts、Spring和Hibernate是Java开发中非常著名的三个开源框架,它们共同构成了SSH(Struts、Spring、Hibernate)集成框架,被广泛应用于企业级Web应用的开发中。这个压缩包文件"SSH"提供了这三个框架的源代码,让...

    Struts+Spring+Hibernate注解零配置整合

    本项目"Struts+Spring+Hibernate注解零配置整合"的目标是展示如何通过注解方式实现这三大框架的无缝集成,从而减少XML配置文件的使用,提高开发效率和代码可读性。 在传统的Struts、Spring和Hibernate整合中,大量...

    Spring整合Struts

    另一种整合方式是通过继承Spring的ActionSupport类,这使得开发者能够显式地使用getWebApplicationContext()方法获取Spring管理的bean。这种方式更适用于那些需要深度集成Spring特性的场景,比如AOP或更复杂的依赖...

    spring和struts整合的三种方案

    在实际应用中,第一种和第二种方案通常用于初始化 Spring 容器,而第三种方案则更深入地将 Spring 的功能集成到 Struts 请求处理流程中。然而,使用 `ActionSupport` 类(方法一)会使得 Struts Action 与 Spring ...

    搭建SSH框架需要引入的Struts2包(log4j,spring-web,struts2-spring-plugin)

    对于Struts2和Spring的配置,我们需要在`struts.xml`和`spring-context.xml`文件中进行相应的设置,例如定义Action类、配置Spring Bean以及指定Struts2与Spring的整合方式。同时,确保web.xml文件中配置了...

    struts加载spring的方法

    ### Struts加载Spring的方法 在Java Web开发领域中,Struts与Spring是两个非常重要的框架。Struts主要用于构建MVC架构的应用程序,而Spring则是一个轻量级的控制反转(Inversion of Control, IoC)容器,同时也提供...

    网上订餐系统(struts+spring+hibernate)

    它们通过一系列配置文件(如struts-config.xml、spring-context.xml、hibernate.cfg.xml)相互协作,实现从用户请求到数据处理的无缝连接。在开发过程中,开发者可以利用Spring的IoC(Inversion of Control)特性来...

    struts2+spring+mybatis+easyui的实现

    Struts2、Spring和MyBatis是Java Web开发中经典的三大框架,它们分别负责MVC模式中的控制层、业务层和服务层。EasyUI则是一个基于jQuery的UI组件库,用于快速构建美观且响应式的Web应用界面。下面我们将深入探讨这三...

    struts+spring+mybatis基础环境

    Struts、Spring 和 MyBatis 是Java Web开发中三大核心框架,它们的组合常被称为SSM框架,用于构建高效、灵活的企业级应用。这个基础环境是项目开发的前提,旨在为开发者提供一个稳定、配置完善的开发平台。 Struts ...

    struts 整合spring 例子,测试通过

    首先,Spring框架提供了一种灵活的方式来管理应用程序的bean,包括创建、配置和依赖注入。而Struts2则是一个流行的MVC框架,它处理HTTP请求并负责视图和控制器的交互。两者结合可以使业务逻辑和表现层分离得更加清晰...

    Spring,hibernate,struts jar 最新jar包

    例如,Spring的核心库spring-context、spring-web等,Hibernate的orm和ejb3-persistence模块,以及Struts2的核心库struts2-core、struts2-spring-plugin等。这些JAR文件是运行SSH框架项目的基础,需要按照正确的顺序...

    最新的struts2 spring mybatis 整合的demo

    例如,Struts2的`struts2-core.jar`、Spring的`spring-context.jar`、MyBatis的`mybatis.jar`,还有可能有`mysql-connector-java.jar`作为MySQL的驱动库。这些库文件是运行项目的基础,确保了各框架的正常工作。 在...

    struts2和Spring整合需要的jar包

    在Java Web开发中,Struts2和Spring是两个非常重要的框架。Struts2是一个MVC(Model-View-Controller)框架,主要用于控制应用程序的流程,而Spring则是一个全面的后端解决方案,包括依赖注入、AOP(面向切面编程)...

    struts2 spring hibernate集成

    Struts2、Spring和Hibernate是Java Web开发中的三大框架,它们各自在应用程序的不同层面发挥着重要作用。Struts2主要用于控制应用程序的流程,Spring提供全面的依赖注入和事务管理,而Hibernate则是优秀的对象关系...

    Eclipse + MyEclipse整合Struts+Spring+Hibernate简单例子开发

    它提供了一种组织应用程序的方式,使得代码更易于维护和扩展。 Spring 是一个全面的Java企业级应用开发框架,它提供了一个容器来管理对象的生命周期和依赖关系,以及AOP(面向切面编程)支持。Spring的核心特性可以...

    整合struts2和spring

    这通常包括struts2-core、struts2-spring-plugin和spring-context等。 2. **配置Spring**:创建Spring的配置文件(如applicationContext.xml),定义bean并配置依赖注入。这包括数据访问对象(DAO)、业务服务接口...

    Struts1+Spring+iBatis-jar包

    Struts1、Spring和iBatis是Java Web开发中经典的三大框架,它们分别负责MVC模式中的控制器、业务逻辑管理和服务层数据访问。这个"Struts1+Spring+iBatis-jar包"集合了这三个框架的核心组件,为开发者提供了一个快速...

    struts+spring+hibernate经典整合入门myeclipse实例

    Struts、Spring和Hibernate是Java开发中非常经典的三大框架,它们的整合应用,通常被称为SSH框架集成。这个实例是专为初学者设计的,旨在帮助理解如何在MyEclipse环境中进行SSH的集成与应用。 首先,Struts是MVC...

Global site tag (gtag.js) - Google Analytics