zoukankan      html  css  js  c++  java
  • 分页bean

    import java.util.List;
    
    /**
     * 分页的JavaBean
     * @author Administrator
     */
    public class PageBean<T> {
    	
    	// 当前页
    	private int pageCode;
    	
    	// 总页数 = 总记录数/每页显示的记录的条数
    	// private int totalPage;
    	
    	// 总记录数
    	private int totalCount;
    	// 每页显示的记录的条数
    	private int pageSize;
    	// 每页显示的数据
    	private List<T> beanList;
    	
    	public int getPageCode() {
    		return pageCode;
    	}
    	public void setPageCode(int pageCode) {
    		this.pageCode = pageCode;
    	}
    	
    	// totalPage 也是PageBean的一个属性
    	public int getTotalPage() {
    		// 进行计算 如果100条记录,每页显示10条,共10页。如果109条,是11页。
    		int totalPage = totalCount / pageSize;
    		// 刚好整除
    		if(totalCount % pageSize == 0){
    			return totalPage;
    		}else{
    			return totalPage + 1;
    		}
    	}
    	
    	/*// 设置的总页树
    	public void setTotalPage(int totalPage) {
    		this.totalPage = totalPage;
    	}*/
    	
    	
    	public int getTotalCount() {
    		return totalCount;
    	}
    	public void setTotalCount(int totalCount) {
    		this.totalCount = totalCount;
    	}
    	public int getPageSize() {
    		return pageSize;
    	}
    	public void setPageSize(int pageSize) {
    		this.pageSize = pageSize;
    	}
    	public List<T> getBeanList() {
    		return beanList;
    	}
    	public void setBeanList(List<T> beanList) {
    		this.beanList = beanList;
    	}
    }
    

      

  • 相关阅读:
    05Linux文件修改
    07Linux基本权限
    09Linux软件安装
    搬家
    web项目和单元测试
    session_start() 对 HTTP_REQUEST扩展/fsockopen函数 的影响
    从不同架构的角度进行web项目的需求分析和系统设计
    程序中的风险控制
    【原创】 书籍推荐
    【转载】10个效果最佳的编程字体
  • 原文地址:https://www.cnblogs.com/judylucky/p/7479652.html
Copyright © 2011-2022 走看看