SpringMVC中拦截格式为*.html,浏览器报406 (Not Acceptable)错误

浏览器报如下错误:

     SpringMVC中拦截格式为*.html,浏览器报406 (Not Acceptable)错误

web.xml中配置的拦截形式为:

    SpringMVC中拦截格式为*.html,浏览器报406 (Not Acceptable)错误

响应给浏览器的是json数据:

  SpringMVC中拦截格式为*.html,浏览器报406 (Not Acceptable)错误


错误原因:

1、可能是没有加json处理的包。

2、拦截后缀名为html时,浏览器默认接收一个HTML页面,此时返回一个Java对象,浏览器不知道如何解决,方法将拦截形式改为.action即可,并在web.xml中配置。