最近在使用SpringMVC的时候遇到了一些问题,记录下来以便以后回顾。
1. 415(Unsupported Media Type)错误
出现这个问题的情况有:
(1)在调用接口的时候没有在Header中添加Content-Type为application/json
(2)你在SpringMVC的配置文件中没有添加 <mvc:annotation-driven />
(3)你根本就没有导入jackson的jar包
2. 调用接口的时候出现500 服务器内部错误
调用接口的时候出现500 错误并且提示NoSuchMethod,这就是jackson的版本不对,我在写demo的时候直接去http://mvnrepository.com/ 找的最新版本的jackson 为2.7.0
出现这个错误的时候我将jackson的版本从2.7.0换成了2.6.5和2.4.3都是可以正常运行的。