1.使用@ResponseBody注解,返回报406错误
原因:由于设置了@ResponseBody,要把对象转换成json格式,缺少转换依赖的jar包,故此错。
解决办法:加入jackson-core-2.4.1.jar、jackson-annotations-2.4.1.jar、jackson-databind-2.4.1.jar 注意版本包
注:版本问题:2.4版本没有某个类,配置<mvc:annotation-driven /> 报错,改成2.5版本解决
2.切记不要用.html作为请求后缀,否则在返回json数据时,会报406错误。