spring与struts2如何整合:
- 1). 整合目标 ? 使 IOC 容器来管理 Struts2 的 Action!
- 2). 如何进行整合 ?
1. 正常导入入 Struts2与spring包之后 还需要一个额外的包:
struts2-spring-plugin-2.3.3.jar
2 .在 Spring 的 IOC 容器中配置 Struts2 的 Action.即在 IOC 容器中配置 Struts2 的 Action。
这时注意一个问题:spring IOC容器中的bean默认是单例的,而如果struts2的Action是多例的,在装配Action时注意设置scope。
修改web.xml为:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:Spring/applicationContext.xml</param-value>