安装官方的手册,进行数据库配置等操作。
遇到的第一个问题:一直报MappingJacksonHttpMessageConverter错误
是发现在mvc.config里面的。错误关联是那个 json
需要修改MappingJackson2HttpMessageConverter ,要注意 原始的没有这个2的版本修改就好了
<bean
class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<property name="messageConverters">
<util:list id="beanList">
<ref bean="mappingJackson2HttpMessageConverter" />
</util:list>
</property>
</bean>
<bean
class="org.springframework.web.servlet.handler.SimpleMappingExceptionResolver">
<property name="defaultErrorView" value="error/500"></property>
</bean>
<!-- 避免IE执行AJAX时,返回JSON出现下载文件 -->
<bean id="mappingJackson2HttpMessageConverter"
class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
<property name="supportedMediaTypes">
<list>
<value>text/html;charset=UTF-8</value>
</list>
</property>
</bean>
第二个问题:java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/JsonProcessingException
在web项目的pom.xml添加如下就可以了
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.1.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.1.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.1.0</version>
</dependency>
第二个问题参考:http://blog.csdn.net/derek_zhang_/article/details/27495081
刚开始一直没搞懂
来源:oschina
链接:https://my.oschina.net/u/169565/blog/714438