<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
    主站蜘蛛池模板: 久久亚洲国产精品123区| 国产免费牲交视频| 亚洲国产另类久久久精品黑人 | 亚洲一级毛片视频| 国产a视频精品免费观看| 亚洲欧洲国产精品久久| 久热中文字幕在线精品免费| 亚洲人成网站在线观看播放青青| 猫咪免费人成网站在线观看| 亚洲人成毛片线播放| 免费国产黄线在线观看| 亚洲色欲啪啪久久WWW综合网| 毛片免费视频观看| 免费精品视频在线| 亚洲精品色午夜无码专区日韩| 日本人成在线视频免费播放| 亚洲精品国产成人| 天天摸夜夜摸成人免费视频| 国产精品亚洲精品日韩动图| 亚洲国产精品综合久久一线| 东北美女野外bbwbbw免费| 亚洲毛片在线观看| 最近中文字幕mv免费高清电影| 国产精品亚洲一区二区三区| 亚洲一区精品伊人久久伊人| 无码国产精品一区二区免费vr| 亚洲天堂一区在线| 免费国产高清视频| 免费在线中文日本| 一本色道久久88亚洲精品综合| 丁香亚洲综合五月天婷婷| 日本高清高色视频免费| 天堂亚洲国产中文在线| 久久久久亚洲精品天堂久久久久久| 久久免费观看国产99精品| 亚洲日韩AV一区二区三区中文| 久久久久一级精品亚洲国产成人综合AV区 | 久久精品a亚洲国产v高清不卡| 成人免费淫片在线费观看| 成人妇女免费播放久久久| 亚洲免费中文字幕|