SpringMvc MappingJacksonHttpMessageConverter 异常
来源:互联网 发布:单页网站怎么优化 编辑:程序博客网 时间:2024/06/08 18:15
坑一:官方网站下载地址不明朗,最后找了几个下载地址:http://wiki.fasterxml.com/JacksonDownload
Jackson2.5下载地址:jackson2.5.0.jar
坑二:配置文件的配置信息跟jackson的版本有关。
spring版本3.x: org.springframework.http.converter.json.MappingJacksonHttpMessageConverter
spring版本4.x:org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
SpringMVC返回json配置步骤如下:
1、添加jackson.jar包
2、在applicationContext.xml配制文件中添加如下代码
<!--解析返回JSON -->
<!-- <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> -->
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter">
<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>
3、在controller中添加如下代码
@RequestMapping(value="/chinese/listTree", method = RequestMethod.POST)
@ResponseBody
public List getlistChinese(Model model){
List<User> list = (List<ChineseCategory>) commonMgr.find("from User");
return list;
}
返回值可以为list也可以为Map类型
- SpringMvc MappingJacksonHttpMessageConverter 异常
- Spring MappingJacksonHttpMessageConverter
- ClassNotFoundException:MappingJacksonHttpMessageConverter
- Spring3.x升级到Spring.x4时, 找不到MappingJacksonHttpMessageConverter的异常
- springMVC 异常
- SpringMVC异常
- SpringMVC异常
- Springmvc异常处理【Springmvc】
- 一直报MappingJacksonHttpMessageConverter
- 摘要 MappingJacksonHttpmessageConverter错误
- springmvc+hibernate异常
- springMVC异常信息
- springMVC异常处理
- SpringMVC中的异常处理
- springmvc 异常处理
- springMVC 全局异常处理
- springMVC之异常处理
- SpringMVC的异常处理
- 下面哪些调用转换支持可变长度参数
- C#代码生成XML文件
- Spring Boot 之json数据解析
- C++ Socket
- SQL总结
- SpringMvc MappingJacksonHttpMessageConverter 异常
- STM32CUBEMX_STM32F0_TIM17
- [BZOJ1516][VijosP1061]迎春舞会之三人组舞
- 深入理解 Android 之 View 的绘制流程(二)_Measure
- ORA-12516 "TNS监听程序找不到符合协议堆栈要求的可用处理程序" 解决方案
- 分布式事务
- 分布式事务处理方案:将多虚拟机事务变为单一虚拟机XA事务
- js的数组(精英)
- Ubuntu 查看和杀死进程