SpringMVC的AJAX请求报406错误

Posted 关键步就几步

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringMVC的AJAX请求报406错误相关的知识,希望对你有一定的参考价值。

SpringMVC的AJAX请求报406错误原因有两种:
1、jackson包没有引入

2、如果已经引入jackson包了还报406的错误,那么就有可能是请求的url路径是.html结尾,但是返回的数据是一个对象,这时浏览器就不知道怎么响应了,因为一般请求.html后缀的页面,返回的一般是个字符串或者页面内容,此时可以在web.xml中再配置一个拦截后缀,如*.action,web.xml可以有多个拦截后缀,请求.action的后缀,浏览器就没有这个限制了

 

以上是关于SpringMVC的AJAX请求报406错误的主要内容,如果未能解决你的问题,请参考以下文章

SSM框架整合时ajax请求返回406

http请求后台报406错误

ssm(spring+springmvc+mybatis)发起ajax请求前后端交互数据问题与解决方案

SpringMVC出现406错误的解决办法

springmvc之json交互406异常(Not Acceptable)和415异常(Unsupported Media Type)

页面报406错误怎么解决 fastjson