struts2错误- Method "list" failed for object com.codecoord.action.ListAction@1bc045cf
一、问题描述
今天使用struts2和Spring jdbc整合完成一个查询功能的时候,发现一运行就提示500错误:Method "findAll" failed for object com.codecoord.action.ListAction@1bc045cf,然后当我把查询语句给注释掉之后发现错误又没有了,真是让我费解
二、问题原因
之所以出现这个原因,是因为导入的jar包版本不匹配,我的struts2-spring引入的版本是2.5.8,然后依赖的spring版本是4.1.6,但是我导入的spring-jdbc是5.0.9的,导致spring这一套根本不匹配,所以解决方法就是将jdbc版本改为和别的spring组件版本一致,如都是4.1.6
三、问题解决
将spring-jdbc版本改为和别的spring组件版本一致后,重启服务器,问题解决