package com.walker.common;
|
|
/**
|
* 默认分页组件
|
*
|
* @author 时克英
|
*/
|
@Deprecated
|
public class DefaultSplitPageInfo extends SplitPageInfo {
|
|
private static final long serialVersionUID = -4354826336645108958L;
|
|
/**
|
* 根据pageSize创建分页组件
|
*
|
* @param pageSize 每页行数
|
*/
|
public DefaultSplitPageInfo(int pageSize) {
|
this.setPageSize(pageSize);
|
this.setCurrentPage(1);
|
this.setPageRowEnd(pageSize);
|
this.setPageRowBegin(0);
|
}
|
|
/**
|
* 指定分页的每页个数和当前查询页
|
* @param pageSize 每页记录数
|
* @param currentPage 当前页
|
*/
|
public DefaultSplitPageInfo(int pageSize,int currentPage){
|
this.setPageSize(pageSize);
|
this.setCurrentPage(currentPage);
|
if (currentPage > 0) {
|
this.setPageRowBegin((currentPage - 1) * pageSize + 1);
|
} else {
|
this.setPageRowBegin(0);
|
}
|
this.setPageRowEnd(this.getPageRowBegin() + pageSize-1);
|
|
|
}
|
/**
|
* 默认构造函数
|
*/
|
public DefaultSplitPageInfo() {
|
super();
|
}
|
|
@Override
|
public String getPaginateHtml() {
|
return null;
|
}
|
|
}
|