问题描述:
当前端获取PageInfo数据时,提示没有转换器
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200216233755542.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwMzE0MjE0,size_16,color_FFFFFF,t_70)
java代码:
//显示所有的公告信息
@RequestMapping("showAllNotice")
@ResponseBody
public PageInfo showAllNotice(int pageNum, int pageSize){
//传入当前页和每页记录数
PageHelper.startPage(pageNum, pageSize);
List<Notice> noticeList=noticeService.showAllNotice();
PageInfo pageInfo=new PageInfo(noticeList);
return pageInfo;
}
出问题的原因:
缺少JackSon包
解决方案:
在pom.xml中添加下面的依赖
<!-- 使用JackSon来支持SpringMVC响应JSON -->
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.0</version>
</dependency>