在SpringMVC4之后jacksonx.jar 都有更改。如果报NoClassDefFoundError错误,一般都会提示no convert type,那么更改一下jackson相关jar包:
1.jackson-annotations-2.5.0.jar
2.jackson-core-2.5.0.jar
3.jackson-databind-2.5.0.jar
springmvc配置也有变动:
<!-- 用于将对象转换为 JSON -->
<bean id="stringConverter"
class="org.springframework.http.converter.StringHttpMessageConverter">
<property name="supportedMediaTypes">
<list>
<value>text/plain;charset=UTF-8</value>
</list>
</property>
</bean>
<bean id="jsonConverter"
class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"></bean>
<bean
class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="messageConverters">
<list>
<ref bean="stringConverter" />
<ref bean="jsonConverter" />
</list>
</property>
</bean
这三个JAR包可以到Linux公社资源站下载:
------------------------------------------分割线------------------------------------------
免费下载地址在 http://linux.xuebuyuan.com/
用户名与密码都是www.xuebuyuan.com
具体下载目录在 /2017年资料/2月/28日/SpringMVC4 返回Json数据/
下载方法见 http://www.xuebuyuan.com/Linux/2013-07/87684.htm
------------------------------------------分割线------------------------------------------
本文永久更新链接地址:http://www.xuebuyuan.com/Linux/2017-02/141144.htm
以上就上有关SpringMVC4返回Json数据的相关介绍,要了解更多SpringMVC4返回Json,SpringMVC,SpringMVC4 返回Json数据,编程,Linux编程,Linux Shell,Android,Android教程,JAVA,C语言,Python,HTML5内容请登录学步园。