黑马程序员技术交流社区

标题: 分页bean [打印本页]

作者: hy2014051202    时间: 2017-6-15 09:55
标题: 分页bean
package com.test.cstm.domain;

import java.util.List;

public class PageBean<T> {
        private int pc;// 当前页码page code
//        private int tp;// 总页数total page
        private int tr;// 总记录数total record
        private int ps;// 每页记录数page size
        private List<T> beanList;// 当前页的记录
       
        private String url;//它就是url后的条件!

        public String getUrl() {
                return url;
        }

        public void setUrl(String url) {
                this.url = url;
        }

        public int getPc() {
                return pc;
        }

        public void setPc(int pc) {
                this.pc = pc;
        }

        /**
         * 计算总页数
         * @return
         */
        public int getTp() {
                // 通过总记录数和每页记录数来计算总页数
                int tp = tr / ps;
                return tr%ps==0 ? tp : tp+1;
        }

//        public void setTp(int tp) {
//                this.tp = tp;
//        }

        public int getTr() {
                return tr;
        }

        public void setTr(int tr) {
                this.tr = tr;
        }

        public int getPs() {
                return ps;
        }

        public void setPs(int ps) {
                this.ps = ps;
        }

        public List<T> getBeanList() {
                return beanList;
        }

        public void setBeanList(List<T> beanList) {
                this.beanList = beanList;
        }

}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2