在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配置也有变动:
?
? ?
? ? ? ? class="org.springframework.http.converter.StringHttpMessageConverter">?
? ? ? ? ?
? ? ? ? ? ? ?
? ? ? ? ? ? ? ? text/plain;charset=UTF-8?
? ? ? ? ? ? ?
? ? ? ? ?
? ?
?
? ?
? ? ? ? class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
?
? ?
? ? ? ? class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">?
? ? ? ? ?
? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ?
? ? ? ? ?
? ?
这三个JAR包可以到Linux公社资源站下载:
------------------------------------------分割线------------------------------------------
具体下载目录在 /2017年资料/2月/28日/SpringMVC4 返回Json数据/
------------------------------------------分割线------------------------------------------