No converter found for return value of type: class java.util.ArrayList

在练习ssm框架整合的案例时遇到了这个问题

找不到类型为返回值的转换器:class java.util.ArrayList,就是数据类型转换错误

在网上搜索了解决方法

都是两个步骤

1、添加jackson依赖

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>

 

2、springmvc注解驱动

<mvc:annotation-driven />

反复确认自己已经做了这两部,但还是报错。经过一下午,最终找出了答案。
在添加注解驱动时,引入出错。如下

 

 

 改为spring框架下的后最终成功。如下

 

posted @ 2021-02-19 15:23  晓123  阅读(277)  评论(0编辑  收藏  举报