406 Not Acceptable
由请求标识的资源仅能够生成响应实体,该响应实体具有根据请求中发送的接受标头不可接受的内容特征。
因此,你的请求接受标头为
application / json,而你的控制器无法返回该标头。当找不到正确的
HTTPMessageConverter来满足
@ResponseBody带注释的返回值时,就会发生这种情况。
<mvc:annotation-driven>给定类路径中的某些3-d方库,当你使用时,
HTTPMessageConverter会自动注册。
你的类路径中没有正确的Jackson库,或者你没有使用
<mvc:annotation-driven>指令。
我成功地复制了你的方案,并且使用这两个库并且没有
headers="Accept=*/*"指令,它可以正常工作。
- jackson-core-asl-1.7.4.jar
- jackson-mapper-asl-1.7.4.jar



