struts与spring整合

SpringStruts框架整合

Spring,负责对象对象创建

Struts, 用Action处理请求

SpringStruts框架整合,

关键点:让struts框架action对象的创建,交给spring完成!

SpringHibernate整合:

SSH整合:

SpringStruts

关键点: action交给spring创建!

SpringHibernate

关键点: sessionFactory对象交给spring创建!

    事务交给spring创建

步骤:

引入jar文件

1)引入struts .jar相关文件

2spring-core  相关jar文件

3spring-web 支持jar

spring-web-3.2.5.RELEASE.jar 【Spring源码】

struts2-spring-plugin-2.3.4.1.jar      【Struts源码】

配置:

4)配置XML

struts.xml 【struts路径与action映射配置】

bean.xml     【spring ioc容器配置】

web.xml

【核心过滤器: 引入struts功能】 strutsprepareandexecutefilter

【初始化springioc容器】配置监听器

  <context-param>

    <param-name>contextConfigLocation</param-name>

    <param-value>/WEB-INF/daoContext.xml /WEB-INF/applicationContext.xml</param-value>

  </context-param>

  <listener>

    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>

  </listener>

  

原文地址:https://www.cnblogs.com/hello-liyb/p/8545192.html