项目从spring3升级到spring4 报Cannot find class [org.springframework.http.converter.json.MappingJacksonHttpMessageConverter

1.原spring_mvc配置文件

1 <bean id="mappingJacksonHttpMessageConverter" class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter">
2         <property name="supportedMediaTypes">
3             <list>
4                 <value>text/html;charset=UTF-8</value>
5             </list>
6         </property>
7     </bean>

改为

1 <bean id="mappingJacksonHttpMessageConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
2         <property name="supportedMediaTypes">
3             <list>
4                 <value>text/html;charset=UTF-8</value>
5             </list>
6         </property>
7     </bean>


2.添加jackson.jar包

 

 1      <dependency>
 2             <groupId>com.fasterxml.jackson.core</groupId>
 3             <artifactId>jackson-annotations</artifactId>
 4             <version>2.8.4</version>
 5         </dependency>
 6         <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core -->
 7         <dependency>
 8             <groupId>com.fasterxml.jackson.core</groupId>
 9             <artifactId>jackson-core</artifactId>
10             <version>2.8.4</version>
11         </dependency>
12 
13         <dependency>
14             <groupId>com.fasterxml.jackson.core</groupId>
15             <artifactId>jackson-databind</artifactId>
16             <version>2.8.4</version>
17         </dependency>

 

posted on 2016-11-08 16:04  四季常青  阅读(1334)  评论(0)    收藏  举报

导航