Spring MVC 返回json数据 报406错误 问题解决方案
2017-01-16 15:17
323 查看
将jackson jar包改为jackson-databind-2.5.0.jar jackson-core-2.5.0.jar jackson-annotations-2.5.0.jar(这个版本的jackson 测试返回json格式的数据百分百没问题,其他版本的不稳定,所以选用这个版本的Jackson)@ResponseBody
然后在applicationContext.xml中加入
<mvc:annotation-driven>
<mvc:message-converters>
<bean class="org.springframework.http.converter.StringHttpMessageConverter">
<property name="supportedMediaTypes">
<list>
<value>text/plain;charset=UTF-8</value>
<value>text/html;charset=UTF-8</value>
</list>
</property>
</bean>
<bean
class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<property name="supportedMediaTypes">
<list>
<value>application/json; charset=UTF-8</value>
<value>application/x-www-form-urlencoded; charset=UTF-8</value>
</list>
</property>
</bean>
</mvc:message-converters>
</mvc:annotation-driven>
即可解决406问题
然后在applicationContext.xml中加入
<mvc:annotation-driven>
<mvc:message-converters>
<bean class="org.springframework.http.converter.StringHttpMessageConverter">
<property name="supportedMediaTypes">
<list>
<value>text/plain;charset=UTF-8</value>
<value>text/html;charset=UTF-8</value>
</list>
</property>
</bean>
<bean
class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<property name="supportedMediaTypes">
<list>
<value>application/json; charset=UTF-8</value>
<value>application/x-www-form-urlencoded; charset=UTF-8</value>
</list>
</property>
</bean>
</mvc:message-converters>
</mvc:annotation-driven>
即可解决406问题
相关文章推荐
- Spring MVC 通过@ResponseBody标签返回JSON数据 报406错误的解决方法
- Spring MVC 4.1.4 RESTFUL风格返回JSON数据406错误处理
- springmvc返回json数据406错误的解决办法
- Spring MVC使用@ResponseBody返回JSON数据406以及乱码问题解决方案
- var dataObj=eval("("+data+")");//转换为json对象(解决在ajax返回json格式数据的时候明明正确的获取了返回值但是却就是进不去success方法的问题。格式错误)
- 上传文件返回的json数据会被提示下载问题解决方案
- 解决spring mvc 返回json数据到ajax报错parseerror问题
- 上传文件返回的json数据会被提示下载问题解决方案
- spring mvc 4.1 返回json报406错误的解决办法
- Spring MVC 4.2 RESTFUL风格返回JSON数据406错误处理
- Spring MVC 4.1.5 RESTFUL风格返回JSON数据406错误处理
- Spring MVC 4.1.4 RESTFUL风格返回JSON数据406错误处理 .
- spring后台返回json数据 页面406错误 Not Acceptable解决
- Spring MVC后台返回JSON数据中文乱码问题解决
- Spring MVC 4.1+Mybatis ajax 异步返回Json 415问题解决方案
- Spring MVC 4.1.4 RESTFUL风格返回JSON数据406错误处理
- Spring MVC使用@ResponseBody返回JSON数据406以及乱码问题解决方案
- Spring MVC使用@ResponseBody返回JSON数据406以及乱码问题解决方案
- Spring MVC Rest服务 返回json报406错误的解决办法
- Spring MVC使用HttpClient返回json报406错误解决办法