引起的原因: 由于设置了@ResponseBody,要把对象转换成json格式,缺少转换依赖的jar包,故此错。
@ResponseBody
@RequestMapping("getBookJson")
public List<Book> getBookJson() {
List<Book> books = bookService.findBooks();
return books;
}
SpringMVC提供了JSON数据的接口但是没有实现,需要引入第三方jar包
再开启注解服务 <mvc:annotation-driven />
就可以了。