springmvc http请求 406

来源:互联网 发布:产品图册制作软件 编辑:程序博客网 时间:2024/06/06 02:08

原因:当control中有requestMapping与html页面名相同,则springmvc认为你是请求的接口,即使带了后缀.html,springmvc仍然返回该接口该返回的数据,若该接口返回json数据,由于带了.html后缀,springmvc会把header中加入text/html,导致返回的内容与header不匹配,报错406。


解决方案:修改html页面名