使用springmvc中出现406错误
一般出现406错误的话是缺少jackson的jar包,无法解析json数据
但是在springmvc中的话还有另一种情况,
springmvc中当你设置的拦截方式是*.html时,当你请求是html后缀时,
是无法响应一个json数据的
解决方法
修改web.xml中springmvc的拦截方式就可以解决
也可以添加多个拦截方式
1 <servlet-mapping> 2 <servlet-name>lyf-web</servlet-name> 3 4 <!--伪静态化--> 5 <url-pattern>*.html</url-pattern> 6 </servlet-mapping> 7 8 <servlet-mapping> 9 <servlet-name>lyf-web</servlet-name> 10 <url-pattern>*.action</url-pattern> 11 </servlet-mapping>