springmvc响应json数据的时候报错406解决方案

原创 2017年04月14日 11:36:18

今天修改一个代码的时候,突然发现以前用的好好的控制器,突然不能响应json数据了。报错406.

查了很多资料,说是少了fastjson的jar包,jsonxml的jar包。。。。。然后springmvc里面配置响应json的时候避免出现下载页面各种配置,然而并没有什么卵用。。。。。

最后,检查页面响应数据,


竟然是text/html类型???

为什么Spring MVC用@ResponseBody返回json后,Content-Type还是text/html?

看了这个文章后明白了,马上去看控制器,发现!不知道谁在RequestMapping里面加了produces属性,感觉不用加的。真是画蛇添足!改成produces="application/json"立马解决问题!

版权声明:本文为博主原创文章,未经博主允许不得转载。

SpringMVC返回JSON数据406错误处理

在网上找了下发现这个问题的真的不少,解决答案也很多,大都都是说spring4.1.4的版本用的是jackson2.X的jar包,但是我都使了还是不行,纠结了一个下午,终于都发现了问题,这个解决办法网上...
  • u012554102
  • u012554102
  • 2015年08月24日 19:46
  • 1326

Spring MVC使用HttpClient返回json报406错误解决办法

Spring MVC使用HttpClient返回json报406错误解决办法 1、确保导入了jackson-core-asl-1.9.13.jar和jackson-mapper-asl-1.9.13...
  • f112122
  • f112122
  • 2015年05月30日 09:27
  • 1163

JavaWeb开发中遇到http 406错误和psot 响应乱码解决方案

在用Spring,SpringMVC搭建web application时,经常出现这样的错误: 1.406错误 1.1 查看是否Jackson包是否存在。 1.2改后缀。 从html 改...
  • itcastcn
  • itcastcn
  • 2018年01月07日 14:53
  • 24

SpringMVC使用了@ResponseBody报406错误的问题(2)

上次虽然解决了问题,但是还是有的地方没有弄懂,今天有空,就又把之前没搞懂的弄明白了,在这记下来,算是总结 主要是几点: 返回json主要有几种方法 1.直接使用 在这种情况下,Spring会自动注...
  • u013160932
  • u013160932
  • 2016年01月29日 08:39
  • 1275

SpringMVC出现406错误的解决办法

1.因为spring 3.x(具体哪个版本忘记了)开始,对request里的header 中的accept(也就是mimetype)进行了识别,如果你指定了拦截后缀,比如你原先的.html,那么不管你...
  • lzc4869
  • lzc4869
  • 2016年12月07日 10:22
  • 8112

springmvc返回jsp界面时出现406错误

今天使用springmvc写项目的时候出现了406错误,请求的资源的内容特性无法满足请求头中的条件,因而无法生成响应实体。除非这是一个HEAD请求,否则该响应就应当返回一个包含可以让用户或者浏览器从中...
  • mix0313
  • mix0313
  • 2016年03月21日 17:50
  • 569

springmvc访问返回数据类型格式化json报http status 406 和json时间格式化

1、The resource identified by this request is only capable of generating responses with characteristi...
  • learner198461
  • learner198461
  • 2017年03月17日 13:55
  • 418

在使用ajax接收返回map的时候,提示406错误

在使用ajax接收返回map的时候,提示406错误 这时因为springMVC3.x和springMVC4.x所以来的jackson的jar包有所改变,我们以maven来说明 在3.x中,为 ...
  • wuhawang
  • wuhawang
  • 2016年08月12日 09:23
  • 1998

关于springmvc返回到前台报406错误与404错误的解决

解决springmvc返回值错误问题
  • lee940321
  • lee940321
  • 2017年04月12日 11:14
  • 184

关于springMVC 4.x配置ajax-json 出现406错误的问题。

关于springMVC 4.x配置ajax-json 出现406错误的问题
  • a116475939
  • a116475939
  • 2016年01月26日 16:44
  • 2075
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:springmvc响应json数据的时候报错406解决方案
举报原因:
原因补充:

(最多只允许输入30个字)