出错的场景:前端easyui,在使用spring data jpa 分页时,出现的
最后最后是一个小问题,在属性驱动page,rows的拼写错误
--开始是摸不着头脑的查看了
在JPA分页实现类构造中有这一句提示-说是每页的显示内容不能小于1,size < 1 ,和 页码不能小于0 -既是 page < 0 两个条件
public AbstractPageRequest(int page, int size) {
if (page < 0) {
throw new IllegalArgumentException("Page index must not be less than zero!");
}
if (size < 1) {
throw new IllegalArgumentException("Page size must not be less than one!");
}
this.page = page;
this.size = size;
}
另一处错误:Page 1 of 1 containing UNKNOWN instances
还有一处小错:在参数分装pageable时,page应该减一,因为在jpa的分页使用是从0开始的,而默认easyui前端传向后台的默认页数数是 page=1;这个参数可在浏览器控制台请求参数处见.
文章评论