Page 代码片段 public boolean isLastPage() { return pageNumber == totalPage; } public boolean isFirstPage() { return pageNumber == 1; }
pageNumber是从1开始的,如果数据库中没有查询到结果,则totalPage的大小为0.。这样就会导致isLastPage返回值是false。我感觉这样就不符合常理了。正常情况,如果没有查询到结果。isLastPage的返回值应该也是true。