Spring MVC4 above, the JSON package used has changed.
The package java.lang.noclassdeffounderror:com/fasterxml/jackson/core/jsonprocessingexception error using the previous JSON package.
New package for Jackson-annotations-2.5.0.jar,Jackson-core-2.5.0.jar,Jackson-databind-2.5.0.jar
There's also a change in spring-servlet.xml.
<!--used to convert an object to 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><beanclass=" Org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter "><property name=" Messageconverters "><list><ref bean=" Stringconverter "/><ref bean=" JsonConverter "/></list ></property></bean>
Above Reference Tanzhuo Blog ? Springmvc4 com/fasterxml/jackson/core/jsonprocessingexception
Spring MVC4 using JSON package changes