Ajax请求SpringMVC出现406的错误

来源:互联网 发布:mac excel 数据分析 编辑:程序博客网 时间:2024/06/13 23:04

在学习SpringMVC的时候,通过Ajax请求SpringMVC时,出现了如下的错误


也在解决问题的时候浪费了很多时间,问题总结以下几点

1:需要添加SpringMVC解析JSON的包

2:需要在SpringMVC的配置文件里添加如下配置

<!-- 添加配置解决 Springmvc解析json报错 406的问题 -->
<bean
class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="messageConverters">
<list>
<ref bean="mappingJacksonHttpMessageConverter" />
</list>
</property>
</bean>
<bean id="mappingJacksonHttpMessageConverter"
class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<property name="supportedMediaTypes">
<list>
<value>text/html;charset=UTF-8</value>
</list>
</property>
</bean>


通过以上两点就解决了406的错误,虽然解决起来很简单,但是过程还挺曲折,算是成长,记录下来!

0 0
原创粉丝点击