- 整合目的
让Spring的IOC容器管理Struts2的Action
- 整合步骤
1、新建一个Web项目
2、加入Spring的jar包和添加Spring的配置文件
3、在Web.xml中配置ContextLoadListener
4、加入Struts2的jar包
5、在web.xml文件中配置Struts的filter
6、加入Struts2配置文件
7、新建Bean,Service和Action类
8、在Spring配置文件中对Bean,Service和Action类进行配置
9、配置Struts2的Action为非单例
10、在Struts2配置文件中配置Action
11、加入额外的jar包 struts2-spring-plugin-2.3.30.jar
12、页面测试
- 示例代码
新建一个Web项目
加入Spring的jar包和添加Spring的配置文件
在Web.xml中配置ContextLoadListener
加入Struts2的jar包
在web.xml文件中配置Struts的filter
加入Struts2配置文件
新建Bean,Service和Action类
在Spring配置文件中对Bean,Service和Action类进行配置
配置Struts2的Action为非单例
在Struts2配置文件中配置Action
加入额外的jar包 struts2-spring-plugin-2.3.30.jar
页面测试
测试效果:若能正常显示页面,并且控制台正常输出,则证明Spring的IOC容器被成功创建,Struts2的Action成功被IOC容器管理