SpringMVC 406错误
写SSM项目遇到的问题
一、先看看pom文件中的依赖是否有错误
SSM项目的依赖关系是有匹配关系的,要选相对应的版本,否则就会出现页面出错的情况404,406。首先看mybatis+spring整合的依赖版本号:
<!--mybatis jar包-->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.2.2</version>
</dependency>
<!--Mybatis+Spring整合-->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.2.0</version>
</dependency>
<!-- Spring整合JavaWeb的包 -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>4.2.0.RELEASE</version>
</dependency>
由于设置了@ResponseBody,要把对象转换成json格式,所以也要添加相应的依赖:
<!--json转换数据的问题-->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.8.1</version>
</dependency>
<dependency>
<