list 怎么自动分页_一个简单的分页工具类

c9e5f1207d42a0a3100363e3c96ef578.gif

b543f767327f080bb206ac2f360552c4.png

今天分享个分页工具类吧,代码如下:

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

a88bfc49eab02eeb0eca0d1a13cd6893.png

多功能语音播放器

2020-11-21

b3160556d4bf6e6cfbebe5edff2c8215.png

CSS动画示例(上一篇是CSS过渡…)

2020-11-20

14aec70a5553979f15769cde6b16024a.png

CSS3中的动画示例

2020-11-19

31a1a694b122ce4c8a779f9d03008e6b.png

CSS3的几个变形案例……

2020-11-18

cd3006373396a042f51604b0da9253e6.png

jsp中使用cookie时报错……

2020-11-17

5979d24fb390217fbb0d0ce840764800.png

Java中的TreeSet集合会自动将元素升序排序

2020-11-16

1ebfcf9b8efaf890520ade9aec68e258.png 8c02ecfa25e72ec0505992d9f8a9b518.png 5c2364c07d85987017c7992b37b48fc9.png点分享 1fe85b6508b0edfe97ce36b193053f38.png点点赞 3872b23600df7e605e871ee46ebf975b.png点在看
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值