问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何实现一个简单的分页

发布网友 发布时间:2022-05-06 13:04

我来回答

1个回答

热心网友 时间:2022-04-16 03:13

public class Page {

private long totalCount = 0;// 总记录数
private int pageNumber = 1;// 当前页号,默认显示第一页
private int pageSize = 20; // 每页大小,默认每页20条
private int totalPage = 0;// 总页数,默认为0
private int startRow = 0;// 起始记录行号,默认为从表头开始

/**
* 分页计算方法,由setTotalCount调用
*/
public void pagination() {
// 计算总页数
if (this.totalCount % pageSize == 0)
this.totalPage = new Long(this.totalCount / pageSize).intValue();
else
this.totalPage = new Long(this.totalCount / pageSize).intValue() + 1;
// 排除错误页号
if (this.pageNumber < 1)
this.pageNumber = 1;
if (this.pageNumber > this.totalPage)
this.pageNumber = this.totalPage;
// 计算起始行号
this.startRow = (this.pageNumber - 1) * this.pageSize;
}

public long getTotalCount() {
return totalCount;
}

public void setTotalCount(long totalCount) {
this.totalCount = totalCount;
this.pagination();
}

public int getPageNumber() {
return pageNumber;
}

public void setPageNumber(int pageNumber) {
this.pageNumber = pageNumber;
}

public int getPageSize() {
return pageSize;
}

public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}

public int getTotalPage() {
return totalPage;
}

public void setTotalPage(int totalPage) {
this.totalPage = totalPage;
}

public int getStartRow() {
return startRow;
}

public void setStartRow(int startRow) {
this.startRow = startRow;
}

}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
一天最佳三个减肥时间 本命年送闺蜜什么礼物好 本命年送闺蜜哪些礼物好 十大适合送闺蜜的礼物推荐 元旦送闺蜜什么礼物比较好 十大跨年送闺蜜的礼物有哪些 适合送闺蜜的十类跨年礼物推荐 中年人戴什么眼镜框显年轻中年人显年轻的眼镜框是什么 宝宝衣服洗前要泡一下吗? ...完图片,再另存为。然后再打开图片,大小还是没变,怎么回事 空战世纪游戏介绍 十大经典空战单机游戏 有没有什么好玩的空战手游 十大经典空战单机游戏 switch飞行模拟器游戏推荐 分页机原理 分页技术的基本原理是什么? 求《情过桑拿房gl》《 迷蝶情人战gl》《春(色)欲撩动g》,谢谢 情焰gl全文加番外下载 情缠劫上结gl晓暴,有完整版。无锁章 《欲擒不故纵》txt下载在线阅读全文,求百度网盘云资源 关于香水、电影 法式吻是怎么回事 我是水瓶座,想追一个天秤座的女生,咋追、 赵本山的功夫台词谢谢了,大神帮忙啊 昆仑班工作室简介CV成立时间是什么时候? 推荐几部比较好的广播剧 用DiskGenius为什么不能完全恢复所有文件? 荣耀NEM-AL10怎么样?荣耀NEM-AL10好吗 恐怖电影的分类有几种,有哪些好的呀 保定市里哪有卖气泡膜的呀 二手纸箱工厂批发简介怎么写 在海南海口,纸箱、气泡膜那类东西去哪可以买到? 宜昌哪有卖气泡膜的? 买回来的观音佛公没开光不戴怎么处理? 变频空调 要一直开吗? 哈弗H7l地盘参数有哪些? 【车主点评:哈弗H7 引领潮流 积极进取】 变频空调好像一直在运作是怎么回事 男生问女生愿不愿意帮他&#39;洗衣服&#39;是什么意思?’洗衣服‘有什么特殊的意思吗? 洗一通衣服是什么意思? 白色洗衣服是什么意思 洗衣服 洗脏衣服是什么意思 衣物洗涤说明上的符号各是什么意思? 同一个能在不同的群里用不同的头像吗 想要配置硫酸银硫酸试剂,错把硫酸汞用上了,怎么办? cod试剂不加硫酸银 硫带硫酸银 医保里面没有钱了还能报销吗 硫酸银相对原子质量 重铬酸钾测COD需要多少硫酸银呢? 重铬酸钾作为氧化剂,硫酸、硫酸银作为催化剂的时候,单纯的混合这两种试剂,会发生什么反应? 我做化验的,平时回会接触氯化汞,硫酸银,浓硫酸及一些酸碱试剂,我 怎么打空白字?玩游戏的时候看见别的玩家名字是空白的,还有一些评论也是空白的,我试过用空格键也打不出 这样的评论是怎么打出来的?