Spring整合Struts2步骤及完整实例
2017-01-06 21:02
351 查看
Spring与Struts2的整合:
Spring与Struts2的整合其实很简单,下面是整合步骤:一、复制jar文件。
把struts2-spring-plugin-..*.jar和spring.jar复制到Web工程的WEB-INF/lib目录下,并且还需要复制commons-logging.jar。
二、配置Struts.objectFactory属性
在struts.xml文件中配置:
<struts> <constant name="struts.objectFactory" value="spring"> </struts>
三、配置Spring监听器
在web.xml文件中添加监听器:
<listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener>
四、在Spring配置文件applicationContext.xml中配置action对应的bean。也可以用注解来声明bean,这样更简洁。
五、编写struts2的配置文件
配置action的名字,类,以及结果。注意,这里的类名不用权限定类名,而是使用spring
中配置的bean名。这样,objectFactory找不到该类,所以就会到applicationContext.xml中去寻找bean的名字为相应名称的bean。
Struts+Spring整合完整小Demo的Github地址:https://github.com/Dodozhou/SpringDemo_0200_StrutsAndSpring
相关文章推荐
- Spring和ActiveMQ整合的完整实例
- 整合Struts2与Spring的步骤
- Spring整合Redis完整实例代码
- Spring和ActiveMQ整合的完整实例
- struts2整合spring步骤
- 深入浅出JMS(四)--Spring和ActiveMQ整合的完整实例
- 深入浅出JMS(四)--Spring和ActiveMQ整合的完整实例
- 深入浅出JMS(四)--Spring和ActiveMQ整合的完整实例
- struts2整合spring应用实例(转)
- Spring和ActiveMQ整合的完整实例
- 深入浅出JMS(四)--Spring和ActiveMQ整合的完整实例
- 深入浅出JMS(四)--Spring和ActiveMQ整合的完整实例
- SSH框架搭建Struts2.06+spring2.5+hibernate3.2整合实例代码教程步骤
- Spring和ActiveMQ整合的完整实例
- Struts2整合Spring Hibernate的CRUD实例
- JMS学习(四)-----Spring和ActiveMQ整合的完整实例
- 深入浅出JMS(四)--Spring和ActiveMQ整合的完整实例
- Spring Boot整合Swagger2的完整步骤详解
- spring整合struts2具体步骤
- 深入浅出JMS(四)--Spring和ActiveMQ整合的完整实例