<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

    搜索

    •  

    積分與排名

    • 積分 - 825594
    • 排名 - 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
    主站蜘蛛池模板: 无码免费一区二区三区免费播放| 国产精品视频永久免费播放| 亚洲理论片在线中文字幕| 歪歪漫画在线观看官网免费阅读| 亚洲精品无码久久久久APP| 久久精品国产亚洲Aⅴ蜜臀色欲| 男人j进入女人j内部免费网站 | 亚洲精品综合久久| 蜜桃成人无码区免费视频网站| 亚洲爆乳无码专区www| 国产亚洲一区二区三区在线| 一二三四视频在线观看中文版免费| 国产AV日韩A∨亚洲AV电影| 亚洲国产精品免费视频| 日本免费网站在线观看| 久久免费观看国产精品88av| 亚洲av乱码一区二区三区按摩 | 亚洲av无码无在线观看红杏| 天天干在线免费视频| 国产亚洲免费的视频看| 国产成人 亚洲欧洲| 亚洲综合免费视频| 狠狠色婷婷狠狠狠亚洲综合| 97无码免费人妻超级碰碰夜夜 | 国产高清不卡免费视频| 无码色偷偷亚洲国内自拍| 亚洲男女性高爱潮网站| 浮力影院亚洲国产第一页| 在线免费观看一区二区三区| 无码人妻久久一区二区三区免费 | 毛片免费全部播放一级| 麻豆精品不卡国产免费看| 偷自拍亚洲视频在线观看99| 亚洲一区二区三区在线| 亚洲AV无码第一区二区三区| 亚洲国产激情一区二区三区| 暖暖免费高清日本中文| 免费人成视频在线| 午夜国产精品免费观看 | 国产精品亚洲一区二区三区| 亚洲国产片在线观看|