首先我们可以通过sql语句查询数据库中的所有记录的条数。而且页面中的每一页显示的条数也可以通过手工配置。好了,有这2个参数就够了
1 总页数=((总条数-1)/每页显示的条数)+1
2 分页后的页面的list的第一条记录是:
(当前页-1)×每页显示的条数+1
例如:
15条数据,每页显示6条
那么 总页数就是 ((15-1)/6)+1 = 3
第3页第一条显示的就是 (3-1)*6+1 = 13
18条数据,每页显示6条
那么 总页数就是((18-1)/6)+1 = 3
第2页第一条显示的就是 (2-1)*6+1 = 7