<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 6  文章 - 129  trackbacks - 0
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(14)

    隨筆檔案(6)

    文章分類(467)

    文章檔案(423)

    相冊

    收藏夾(18)

    JAVA

    搜索

    •  

    積分與排名

    • 積分 - 825769
    • 排名 - 49

    最新評論

    閱讀排行榜

    評論排行榜

    package org.util;

    //分頁顯示
    public class Pager {

     private int currentPage;     //當前頁
     private int pageSize = 5;    //每頁顯示的記錄數
     private int  totalSize;    //總記錄數
     private int totalPage;    //總頁數
     

     private boolean hasFirst;    //是否有首頁
     private boolean hasPrevious;    // 是否有上一頁
     private boolean hasNext;    // 是否有下一頁
     private boolean hasLast;    // 是否有尾頁

    /**構造函數必須傳入兩個參數當前頁和總記錄數
    根據當前頁可以判斷是否有上一頁下一頁等等,
    根據總記錄數可以算出總頁數*/

     public Pager(int currentPage,int totalSize){
      
      this.currentPage = currentPage;
      this.totalSize = totalSize;
     }

     
     public int getCurrentPage() {
      return currentPage;
     }
     public void setCurrentPage(int currentPage) {
      this.currentPage = currentPage;
     }
     public boolean isHasFirst() {
      
      if(currentPage == 1)
       return false;
      return true;
     }
     public void setHasFirst(boolean hasFirst) {
      this.hasFirst = hasFirst;
     }
     public boolean isHasLast() {
      
      if(currentPage == getTotalPage())
       return false;
      return true;
     }
     public void setHasLast(boolean hasLast) {
      this.hasLast = hasLast;
     }
     public boolean isHasNext() {
      
      if(isHasLast())
       return true;
      return false;
     }
     public void setHasNext(boolean hasNext) {
      this.hasNext = hasNext;
     }
     public boolean isHasPrevious() {
      
      if(isHasFirst())
       return true;
      return false;
     }
     public void setHasPrevious(boolean hasPrevious) {
      this.hasPrevious = hasPrevious;
     }
     public int getPageSize() {
      return pageSize;
     }
     public void setPageSize(int pageSize) {
      this.pageSize = pageSize;
     }
     public int getTotalPage() {
      //計算出總頁數
      totalPage = totalSize / pageSize;
      if(totalSize % pageSize != 0)
       totalPage++;
      return totalPage;
     }
     public void setTotalPage(int totalPage) {
      this.totalPage = totalPage;
     }
     public int getTotalSize() {
      return totalSize;
     }
     public void setTotalSize(int totalSize) {
      this.totalSize = totalSize;
     }
    }



    posted on 2007-09-03 21:49 Ke 閱讀(379) 評論(0)  編輯  收藏 所屬分類: otherspagination
    主站蜘蛛池模板: 在线日韩av永久免费观看| 又粗又长又爽又长黄免费视频 | 免费无码午夜福利片69| 国产成人精品免费视频大全麻豆| 亚洲国产精品不卡毛片a在线| 亚洲av午夜国产精品无码中文字| 91精品免费在线观看| 亚洲精品福利在线观看| 在线观看免费人成视频| 亚洲高清一区二区三区| 午夜影视在线免费观看| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 亚洲AV无码成人精品区日韩| 无码高潮少妇毛多水多水免费| 亚洲熟妇久久精品| 免费人成网站在线播放| 中国国语毛片免费观看视频| 亚洲成Av人片乱码色午夜| 57pao一国产成视频永久免费 | 青娱乐在线视频免费观看| 国产午夜亚洲精品国产成人小说| 99免费在线视频| 亚洲成a人片在线观| 国产成人精品高清免费| 亚洲免费无码在线| 亚洲精彩视频在线观看| 午夜男人一级毛片免费| 七次郎成人免费线路视频| 亚洲国产精华液网站w| 2021国产精品成人免费视频| 免费播放美女一级毛片| 国产亚洲精品一品区99热| 国产片AV片永久免费观看| 国产亚洲综合视频| 亚洲资源在线观看| 国产精品免费综合一区视频| 免费污视频在线观看| 久久久久亚洲国产AV麻豆| 亚洲动漫精品无码av天堂| 拨牐拨牐x8免费| 免费看男人j放进女人j免费看|