struts2 与 spring 的集成
2010-11-05 10:19
381 查看
版本:struts2.1.8,spring2.5.6
集成步骤如下:
1.添加jar文件:struts2-spring-plugin-2.1.8.1.jar,spring.jar
2.配置spring监听器:
web.xml中设定如下监听器
3.利用spring配置文件注册对象:
使用spring配置文件注册action对象,
值得注意的是这里<bean>中使用id来定义,class="action包引用类名"
struts.xml文件中<action>的class的值为spring配置文件中<bean>的id值。
4.指定spring配置文件地点:
默认情况下,容器会在WEB-INF目录下寻找applicationContext.xml。如果想配置其他地方配置文件或指定多个文件,在web.xml中做如下配置:
集成步骤如下:
1.添加jar文件:struts2-spring-plugin-2.1.8.1.jar,spring.jar
2.配置spring监听器:
web.xml中设定如下监听器
<listener> <listener-class> org.springframework.web.context.ContextLoaderListener </listener-class> </listener>
3.利用spring配置文件注册对象:
使用spring配置文件注册action对象,
值得注意的是这里<bean>中使用id来定义,class="action包引用类名"
<bean id="securityCheckAction" class="com.mtk.view.SecurityCheckAction" scope="prototype"> </bean>
struts.xml文件中<action>的class的值为spring配置文件中<bean>的id值。
<action name="security_check" class="securityCheckAction"> <result></result> </action>
4.指定spring配置文件地点:
默认情况下,容器会在WEB-INF目录下寻找applicationContext.xml。如果想配置其他地方配置文件或指定多个文件,在web.xml中做如下配置:
<context-param> <param-name>contextConfigLocation</param-name> <param-value> classpath*:applicationContext-*.xml </param-value> </context-param>
相关文章推荐
- Spring与Struts2集成
- springboot 集成hibernate 集成struts2
- [置顶] spring和struts2集成的一些认识
- struts2集成spring3的原理分析
- struts2 spring集成时struts.xml文件中action的class属性值意义
- Struts2 Spring 集成 配置文件
- 使用Maven配置Struts2 集成Spring
- struts2笔记:与spring2集成
- 在Struts2中集成Spring详细讲解
- struts2笔记:与spring2集成
- struts2的请求参数url的写法以及相关struts2与Spring集成时的情况
- Struts2 与 Spring 集成实例
- struts2 spring集成时struts.xml文件中action的class属性值意义
- 华为BME框架与Struts2集成Spring的比较分析
- 在Struts2中集成Spring详细讲解
- 通过struts2-spring-plugin集成Struts2和Spring,报错:ClassNotFound:*Interceptor.......
- struts2与spring集成时,关于Action类中成员bean自动注入的问题
- spring+hibernate+struts2的集成
- 【第十章】集成其它Web框架 之 10.3 集成Struts2.x ——跟我学spring3
- 在Struts2中集成Spring详细讲解