分页的封装方法

package www.csdn.dbshop.util;

import java.util.List;

public class Pagination {
	private final static Integer PAGESIZE=5;//每页显示的记录数
	//结合jqery easyui
	//总记录
	private Integer total;
	//显示的记录
	private List rows;
	private Integer from;
	private Integer size;
	private Integer nowpage;//当前页
	private Integer pagesize;//每页显示的记录数
	//构造器
	public Pagination(Integer nowpage, Integer pagesize) {
		//计算当前页
		if(nowpage<0){
			this.nowpage=1;
		}else{
		//当前页
		this.nowpage=nowpage;
		}
		//记录每页显示的记录数
		if(pagesize<0){
			this.pagesize=this.PAGESIZE;
		}else{
			this.pagesize=pagesize;
		}
		//计算开始的记录和结束的记录
		this.from=(this.nowpage-1)*this.pagesize;
		this.size=this.pagesize;
	}
	public Integer getTotal() {
		return total;
	}
	public void setTotal(Integer total) {
		this.total = total;
	}
	public List getRows() {
		return rows;
	}
	public void setRows(List rows) {
		this.rows = rows;
	}
	public Integer getFrom() {
		return from;
	}
	public void setFrom(Integer from) {
		this.from = from;
	}
	public Integer getSize() {
		return size;
	}
	public void setSize(Integer size) {
		this.size = size;
	}
	public Integer getNowpage() {
		return nowpage;
	}
	public void setNowpage(Integer nowpage) {
		this.nowpage = nowpage;
	}
	public Integer getPagesize() {
		return pagesize;
	}
	public void setPagesize(Integer pagesize) {
		this.pagesize = pagesize;
	}
	
}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值