Spring mvc http 406错误的解决之道

 http 406 Not Acceptable
请求的资源的内容特性无法满足请求头中的条件,因而无法生成响应实体。

除非这是一个HEAD请求,否则该响应就应当返回一个包含可以让用户或者浏览器从中选择最合适的实体特性以及地址列表的实体。实体的格式由Content-Type头中定义的媒体类型决定。浏览器可以根据格式及自身能力自行作出最佳选择。但是,规范中并没有定义任何作出此类自动选择的标准。

因此对于在接受json,boolean,Object等时,出现http 406的错误时,有两种解决的办法 

1 是在spring bean 的配置中加上<mvc:annotation-driven/> 标签。

2 是采用ajax的方式来进行请求和接收。


你可能感兴趣的:(spring,mvc)