小偉

          我的java筆記

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            29 隨筆 :: 1 文章 :: 23 評論 :: 0 Trackbacks

           Pager-taglib 2.0 是一套分頁標簽庫,可以靈活地實現多種不同風格的分頁導航頁面,并且可以很好的與服務器分頁邏輯分離。這樣一套標簽庫,你想你的分頁效果怎樣就能怎樣。
          pager-taglib,可以方便的幫我們完成分頁的功能,當然大家不要擔心他的效率,它支持每次從數據庫中只取出要顯示的數據,這樣可以減少數據庫的壓力。

          簡單說一下它的怎么使用:
          1、拷貝pager-taglib.jar包
          2、在JSP頁面中使用taglib指令引入pager-taglib標簽庫
          3、使用pager-taglib標簽庫進行分頁處理

          pg:pager【這個標簽用來設置分頁的總體參數】重要參數說明:
           url:分頁的鏈接根地址,pager標簽會在這個鏈接的基礎上附加分頁參數
           items:總記錄數,pager標簽正是根據這個值來計算分頁參數的
           maxPageItems:每頁顯示的行數,默認為10
           maxIndexPages:在循環輸出頁碼的時候,最大輸出多少個頁碼,默認是10
           
          pg:first【第一頁的標簽】重要參數說明:
           export變量的意義:
           pageUrl - 分頁鏈接URL地址(最重要的export參數)
           pageNumber - 頁碼
           firstItem - 首頁第一行的索引值
           lastItem - 首頁最后一行的索引值
           
          pg:pre【上一頁標簽】重要參數說明:
           export變量的意義:
           pageUrl - 分頁鏈接URL地址(最重要的export參數)
           pageNumber - 頁碼
           firstItem - 前頁第一行的索引值
           lastItem - 前頁最后一行的索引值

          pg:next【下一頁標簽】重要參數說明:
           export變量的意義:
           pageUrl - 分頁鏈接URL地址(最重要的export參數)
           pageNumber - 頁碼
           firstItem - 下頁第一行的索引值
           lastItem - 下頁最后一行的索引值
           
          pg:last重要參數說明:
           export變量的意義:
           pageUrl - 分頁鏈接URL地址(最重要的export參數)
           pageNumber - 頁碼
           firstItem - 尾頁第一行的索引值
           lastItem - 尾頁最后一行的索引值
           
          pg:pages【這個標簽用來循環輸出頁碼信息】重要參數說明:
           export變量的意義:
           pageUrl - 分頁鏈接URL地址(最重要的export參數)
           pageNumber - 頁碼
           firstItem - pageNumber這個頁碼指定的那一頁的第一行的索引值
           lastItem - pageNumber這個頁碼指定的那一頁的最后一行的索引值

          簡單的一個網頁標簽的使用:
          <pg:pager items="1001" export="currentPageNumber=pageNumber">
           <pg:first><a href="${pageUrl}">首頁</a></pg:first>
           <pg:prev><a href="${pageUrl}">前頁</a></pg:prev>
           <pg:pages>
            <c:choose>
            <c:when test="${pageNumber eq currentPageNumber }">
            <font color="red">${pageNumber }</font>
            </c:when>
            <c:otherwise>
            <a href="${pageUrl }">${pageNumber}</a>
            </c:otherwise>
            </c:choose>
           </pg:pages>
           <pg:next><a href="${pageUrl}">下頁</a></pg:next>
           <pg:last><a href="${pageUrl}">尾頁</a></pg:last>
          </pg:pager>

          posted on 2007-08-06 17:21 小偉 閱讀(6104) 評論(3)  編輯  收藏

          評論

          # re: pager-taglib的安裝和使用 2008-07-25 16:56 5
          5  回復  更多評論
            

          # re: pager-taglib的安裝和使用 2008-10-11 14:02 555
          555  回復  更多評論
            

          # re: pager-taglib的安裝和使用 2011-10-31 17:35 2
          就這些嗎,也敢貼出來,找吐沫吧  回復  更多評論
            


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 衡阳县| 临夏县| 什邡市| 漠河县| 庆云县| 武强县| 彭山县| 蒲江县| 全椒县| 辰溪县| 新巴尔虎左旗| 平定县| 儋州市| 新竹县| 泗洪县| 鹤壁市| 治县。| 中宁县| 玛纳斯县| 方城县| 龙山县| 丰顺县| 高邑县| 梨树县| 托克托县| 宣化县| 新晃| 花莲市| 上林县| 苍山县| 罗山县| 固阳县| 扎囊县| 龙海市| 区。| 长治县| 汤阴县| 铜川市| 阿拉善左旗| 台江县| 邯郸县|