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(spring+springmvc+mybatis)发起ajax请求前后端交互数据问题与解决方案
springmvc之json交互406异常(Not Acceptable)和415异常(Unsupported Media Type)