问答文章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
养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 分页机原理 分页技术的基本原理是什么? 求《情过桑拿房gl》《 迷蝶情人战gl》《春(色)欲撩动g》,谢谢 情焰gl全文加番外下载 情缠劫上结gl晓暴,有完整版。无锁章 《欲擒不故纵》txt下载在线阅读全文,求百度网盘云资源 关于香水、电影 法式吻是怎么回事 我是水瓶座,想追一个天秤座的女生,咋追、 赵本山的功夫台词谢谢了,大神帮忙啊 昆仑班工作室简介CV成立时间是什么时候? 推荐几部比较好的广播剧 用DiskGenius为什么不能完全恢复所有文件? 荣耀NEM-AL10怎么样?荣耀NEM-AL10好吗 恐怖电影的分类有几种,有哪些好的呀 保定市里哪有卖气泡膜的呀 二手纸箱工厂批发简介怎么写 在海南海口,纸箱、气泡膜那类东西去哪可以买到? 宜昌哪有卖气泡膜的? 买回来的观音佛公没开光不戴怎么处理? 变频空调 要一直开吗? 哈弗H7l地盘参数有哪些? 【车主点评:哈弗H7 引领潮流 积极进取】 变频空调好像一直在运作是怎么回事 男生问女生愿不愿意帮他&#39;洗衣服&#39;是什么意思?’洗衣服‘有什么特殊的意思吗? 洗一通衣服是什么意思? 白色洗衣服是什么意思 洗衣服 洗脏衣服是什么意思 衣物洗涤说明上的符号各是什么意思? 同一个能在不同的群里用不同的头像吗 想要配置硫酸银硫酸试剂,错把硫酸汞用上了,怎么办? cod试剂不加硫酸银 硫带硫酸银 医保里面没有钱了还能报销吗 硫酸银相对原子质量 重铬酸钾测COD需要多少硫酸银呢? 重铬酸钾作为氧化剂,硫酸、硫酸银作为催化剂的时候,单纯的混合这两种试剂,会发生什么反应? 我做化验的,平时回会接触氯化汞,硫酸银,浓硫酸及一些酸碱试剂,我 怎么打空白字?玩游戏的时候看见别的玩家名字是空白的,还有一些评论也是空白的,我试过用空格键也打不出 这样的评论是怎么打出来的?