ssm框架中测试接口中遇到一个问题,发现Controller使用@responsebody并没有返回json格式参数,页面报500错误,显示no converter for [xxxx] with preset Content-Type 'null'
在网上找的许多方法如下
方法一
在spring-mvc.xml中手动配置jackson的HttpMessgaeConverter方法二
在pom中配置jackson包<properties>
<jackson-version>2.13.1</jackson-version>
</properties>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>${jackson-version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>${jackson-version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>${jackson-version}</version>
</dependency>