分页(Pagination)
Paginator 使用
这是我们的自己定义的分页类, 我们必须要了解如何使用它。
首先,在服务端,创建分页对象,将所有跟分页相关的参数和数据都封装到分页对象里:
// 1. 从用户请求中获取相应的分页参数
// 最重要的是 pageNumber(第几页), 其次可选的是 pageSize(每页多少条), linkSize(分页导航显示多少页码)
// 如果用户没有传递来这样的参数,初始化为默认值
int pageNumber = request.getParameter("pageno") == null ? 1 : Integer.parseInt(request.getParameter("pageno"));
int pageSize = 9;
int linkSize = 7;
// 2. 使用上面获取的参数,创建我们的分页对象
Paginator<Person> paginator