struts2错误- Method "list" failed for object [email protected]

一、问题描述

    今天使用struts2和Spring jdbc整合完成一个查询功能的时候,发现一运行就提示500错误:Method "findAll" failed for object [email protected],然后当我把查询语句给注释掉之后发现错误又没有了,真是让我费解

二、问题原因

    之所以出现这个原因,是因为导入的jar包版本不匹配,我的struts2-spring引入的版本是2.5.8,然后依赖的spring版本是4.1.6,但是我导入的spring-jdbc是5.0.9的,导致spring这一套根本不匹配,所以解决方法就是将jdbc版本改为和别的spring组件版本一致,如都是4.1.6

    struts2错误- Method "list" failed for object [email protected]

三、问题解决

    将spring-jdbc版本改为和别的spring组件版本一致后,重启服务器,问题解决

struts2错误- Method "list" failed for object [email protected]