最近在搭建ssm框架测试的时候出现 http 406,具体The resource identified by this request is only capable of generating responses with characteristics not acceptable according to the request "accept" headers(由该请求确定的资源仅能够产生不可接受的特性的响应,根据请求“接受”头),这是由于少了jackson jar包
<!--jackson-core Core Jackson abstractions, basic JSON streaming API implementation--> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.8.2</version> </dependency> <!--Jackson is a high-performance JSON processor (parser, generator)--> <dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-core-asl</artifactId> <version>1.9.13</version> </dependency> <!--Data Mapper package is a high-performance data binding package built on Jackson JSON processor--> <dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-mapper-asl</artifactId> <version>1.9.13</version> </dependency> <!--General data-binding functionality for Jackson: works on core streaming API--> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.8.2</version> </dependency> <!-- Core annotations used for value types, used by Jackson data binding package. --> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> <version>2.8.2</version> </dependency>
加上完美解决通过测试