java.lang.IllegalArgumentException: No converter found for return value of type

原文地址:

  http://blog.csdn.net/linhaiguo/article/details/51554766

问题原因:

  请求返回的数据无法转换,需要添加如下配置

解决方法:

1.在pom.xml 里添加

<dependency>  
    <groupId>com.fasterxml.jackson.core</groupId>  
    <artifactId>jackson-core</artifactId>  
    <version>2.4.3</version>  
</dependency>  
<dependency>  
    <groupId>com.fasterxml.jackson.core</groupId>  
    <artifactId>jackson-databind</artifactId>  
    <version>2.4.3</version>  
</dependency>  

2.在spring-mvc 配置文件添加下面的配置,不使用默认的配置

<mvc:annotation-driven>  
        <mvc:message-converters>  
            <bean class="org.springframework.http.converter.StringHttpMessageConverter" />  
            <bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter" />  
        </mvc:message-converters>  
</mvc:annotation-driven>  
原文地址:https://www.cnblogs.com/xbq8080/p/7411815.html