spring mvc json
2015-10-12 15:12
555 查看
问题背景: 使用了springmvc+velocity的项目,返回json出现了问题
问题描述: 出现了406错误
找不到要解析成的头部!
问题原因: 缺少json转换配置
解决办法: 在对应的servlet配置文件中添加
xmlns:mvc="http://www.springframework.org/schema/mvc" http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd">
<mvc:annotation-driven> <mvc:message-converters register-defaults="false"> <bean class="org.springframework.http.converter.BufferedImageHttpMessageConverter"/> <bean class="org.springframework.http.converter.ByteArrayHttpMessageConverter"/> <bean class="org.springframework.http.converter.StringHttpMessageConverter"/> <bean class="org.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter"/> <bean class="org.springframework.http.converter.xml.SourceHttpMessageConverter"/> <bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"> <property name="supportedMediaTypes"> <list> <value>text/html;charset=UTF-8</value> <value>application/json;charset=UTF-8</value> <value>application/*+json;charset=UTF-8</value> </list> </property> </bean> </mvc:message-converters> </mvc:annotation-driven>
来自为知笔记(Wiz)
问题描述: 出现了406错误
找不到要解析成的头部!
问题原因: 缺少json转换配置
解决办法: 在对应的servlet配置文件中添加
xmlns:mvc="http://www.springframework.org/schema/mvc" http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd">
<mvc:annotation-driven> <mvc:message-converters register-defaults="false"> <bean class="org.springframework.http.converter.BufferedImageHttpMessageConverter"/> <bean class="org.springframework.http.converter.ByteArrayHttpMessageConverter"/> <bean class="org.springframework.http.converter.StringHttpMessageConverter"/> <bean class="org.springframework.http.converter.support.AllEncompassingFormHttpMessageConverter"/> <bean class="org.springframework.http.converter.xml.SourceHttpMessageConverter"/> <bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"> <property name="supportedMediaTypes"> <list> <value>text/html;charset=UTF-8</value> <value>application/json;charset=UTF-8</value> <value>application/*+json;charset=UTF-8</value> </list> </property> </bean> </mvc:message-converters> </mvc:annotation-driven>
来自为知笔记(Wiz)
相关文章推荐
- spring mvc 拦截器
- spring MVC原理
- spring aop
- spring 将配置文件中的值注入 属性
- 百度地图 java.lang.UnsatisfiedLinkError: No implementation found for java.lang.String
- spring 415
- Java中自定义异常
- filter不能利用spring注入怎么办?
- 利用线程实现动态显示系统时间
- java中System.getProperty的用法。
- Java中的引用类型备注
- Thrift在Java中的简单实例(三)
- spring factoryBean
- 【Eclipse】--MyEclipse2014项目共享至SVN资源库
- Java简易计算器程序设计
- Spring研究笔记------事务探究
- Thrift在Java中的简单实例(二)
- Java从入门到精通08-二进制、位运算、移位运算
- unable to load default svn client 和 Eclipse SVN 插件与TortoiseSVN对应关系
- Struts2中访问ServletAPI