萝卜家族
2016-04-24 09:18
json这里 返回415了 是哪里漏了配置了吗?
1、在pom文件中需引入
<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.9.6</version> </dependency>
2、在applicationContext.xml配置文件中引入即可。
<mvc:annotation-driven> <mvc:message-converters> <bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"></bean> </mvc:message-converters> </mvc:annotation-driven>
哈哈,反正先看你三个包,jackson要导三个包。还有看一下你的spring版本是3.x以上的需要jackson2.x的包这里很伤,搞了半天终于搞定。。。因为spring3.x以上的版本创建了MappingJackson2HttpMessageConverter而以前的版本是创建了MappingJacksonHttpMessageConverter对象。越说越气,下了个1.9,一直报415
我还添加了<mvc:annotation-driven/>才成功
老师的代码没有添加jackson-databind包,为什么还能传json?
添加jackson-databind 下载地址:http://download.csdn.net/detail/ankejo/8106167
问题解决了,添加jackson-databind后就OK了,老师POM中没有此依赖包,报错的同学可以尝试加下
SpringMVC数据绑定入门
70568 学习 · 64 问题
相似问题