No converter found for return value of type: class java.util.ArrayList
程序员文章站
2024-01-14 12:14:28
...
No converter found for return value of type: class java.util.ArrayList
这是属于SpringMVC报错:
错误描述:
找不到类型为返回值的转换器:class java.util.ArrayList
就是数据类型转换错误
错误原因有以下可能:
一、
截图
原因
springmvc默认是没有对象转换成json的转换器的,需要手动添加jackson依赖
<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.9.0</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.9.0</version> </dependency>
SpringMVC配置文件中记得添加注解驱动
<mvc:annotation-driven/>
二、
截图
原因:
SpringMVC注解驱动加入错误,
在写
<mvc:annotation-driven/>
时,IDE会有多个提示(名称相同,但所属文件不同,注意文件引入的路径为下面勾画的路径)
三、
原因:
还有可能是版本兼容问题
我练习时的框架版本:
JDK: 1.8
SpringMVC: 5.2.5
jackson: 2.9.0该版本搭配可行。
推荐阅读
-
No converter found for return value of type: class java.util.ArrayList
-
No converter found for return value of type: class java.util.ArrayList
-
No converter found for return value of type: class XXX
-
【Spring】No converter found for return value of type: class java.util.ArrayList
-
关于No converter found for return value of type: class java.util.ArrayList
-
HTTP Status 500 - No converter found for return value of type: class java.util.ArrayList
-
SpringMVC 报错HTTP Status 500 - No converter found for return value of type解决方案
-
springboot报错_No converter found for return value of type原因是没有这个对象的json转换器
-
SpringMVC 访问Controller 报错:e No converter found for return value of type: class java.util.ArrayLis
-
SpringMVC 报错HTTP Status 500 - No converter found for return value of type解决方案