要想在struts2的action中支持spring的注解自动注入,需要struts2-spring-plugin的支持,既然需要此组件,那么在pom.xml中添加就好了,但是这个时候,在启动jetty服务器的时候也许会遇到了一个问题,基本的问题是由spring各jar版本不一致导致的,查看下http://mvnrepository.com/artifact/org.apache.struts/struts2-spring-plugin,原来struts2-spring-plugin有指定spring-beans,spring-context,spring-core,spring-test,spring-web的版本,这才造成了spring版本不一致的问题。找到问题了就好办了,但将struts2-spring-plugin这个依赖写在spring依赖前边时,就会出现spring版本被动指定的情况,所以可以直接将spring的依赖先写,然后再写这个依赖,问题就迎刃而解了。
晚上搞了好久,以此作为笔记。
相关推荐
maven整合spring+hibernate+struts2
Maven搭建spring_struts2_Hibernate项目源码,包括数据库,博客地址:http://blog.csdn.net/fengshizty/article/details/43794911
基于maven整合spring、struts2、mybatis实现简单增删改查,sql文件放在 resoutces/db目录下
基于注解的Spring+Struts2+Mybatis+Maven项目,Spring 3.0 Struts2 Mybatis3.0
Struts2+maven+spring+mybatis整合,并实现注册功能实例。
Maven+spring+ struts2+ Ibatis+mysql整合增删改查
spring4 struts2 mybatis3 maven3 整合 测试正常 无误
基于 Eclipse 使用 maven 整合 struts2, spring3 , 含 quartz 示例 . 这个内容更多一点
Maven整合Spring+SpringMVC+Hibernate+SpringDataJPA
使用maven整合了struts2+spring+mybatis+springMVC四种开源框架,oracle数据库
为了方便大家开发,特意制作了intellij环境下maven项目spring+struts集成空模板。直接导入intellij就可以用,模板下有个简单的小例子。对于学习spring+struts集成、以及希望快速开发的人来说都是不错的资源
maven2搭建hibernate+spring+struts2项目
在零环境下使用eclipse-javaEE、mysql、tomcat搭建maven spring3 struts2 mybatis项目 源码及详细搭建过程中的文档
CXF+spring+struts实现WebService
struts + spring maven整合 pom文件
spring-struts2-hibernate-maven整合,spring+struts2+hibernate在maven下的简单整合,直接导入ide即可使用
spring4+hiberante4+struts2+maven最新框架
自己写的一个maven管理的spring+struts2+ibatis+velocity实例。项目已经打包好了,直接导入部署即可。
Maven整合Spring+SpringMVC+Hibernate+SpringDataJPA+JdbcTemplate一个简单的DEMO
一个小型maven管理的ssh框架开发的人员管理网站,能基本对与ssh框架有一个基本了解,内容也不多,框架条理都分好了,易于学习。配置文件都有注解。默认字符集为UTF-8,数据库直接按照bean创建就行,注解形式无法自动...