今天分享个分页工具类吧,代码如下:
package org.utils;
import java.util.List;
import org.entity.Student;
/**
*
* @author 24519
* 分页的工具类
*
*/
public class PageUtils {
//页大小(每页显示多少条记录)
private int pageSize;
//当前页
private int currIndex;
//总记录数
private int totalCount;
//总页数
private int totalPage;
//每页显示的数据
List sList;public int getPageSize() {return pageSize;
}public void setPageSize(int pageSize) {this.pageSize = pageSize;
}public int getCurrIndex() {return currIndex;
}//设置当前页public void setCurrIndex(int currIndex) {//判断当前页是否小于0,如果是,则默认第一页if(currIndex<=0){this.currIndex = 1;
}else{this.currIndex = currIndex;
}
}public int getTotalCount() {return totalCount;
}//计算总页数public void setTotalCount(int totalCount) {this.totalCount = totalCount;int pages = totalCount%pageSize==0
?totalCount/pageSize
:totalCount/pageSize+1;
totalPage = pages;
}public int getTotalPage() {return totalPage;
}public void setTotalPage(int totalPage) {this.totalPage = totalPage;
}public ListgetsList() {return sList;
}public void setsList(List sList) {this.sList = sList;
}
}
往期精彩
javaWeb中,如何通过Commons-FileUpload组件上传文件
2020-11-22
多功能语音播放器
2020-11-21
CSS动画示例(上一篇是CSS过渡…)
2020-11-20
CSS3中的动画示例
2020-11-19
CSS3的几个变形案例……
2020-11-18
jsp中使用cookie时报错……
2020-11-17
Java中的TreeSet集合会自动将元素升序排序
2020-11-16
点分享 点点赞 点在看