版本: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中做如下配置: