您的位置:首页 > 编程语言 > Java开发

SpringMVC4使用@ResponseBody注解实现JSON自动转换错误

2016-06-16 21:54 976 查看

1、错误信息:

The resource identified by this request is only capable of generating respon,并且HTTP状态码是406,也就是响应信息和请求头不一致。

2、解决方法:

网上解决方法主要如下:
1、没有开启springMVC注解模式。
2、json转换依赖包版本错误。我使用的是springMVC 4.1.7版本。maven依赖如下:
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.5.4</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.5.4</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.5.0</version>
</dependency>


3、配置springMVC的视图解析器错误。
4、这个也正是我碰到的,有点粗心。要转换的json对象的属性没有提供getter和setter方法。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: