小偉

          我的java筆記

            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            29 隨筆 :: 1 文章 :: 23 評(píng)論 :: 0 Trackbacks

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

          簡(jiǎn)單說(shuō)一下它的怎么使用:
          1、拷貝pager-taglib.jar包
          2、在JSP頁(yè)面中使用taglib指令引入pager-taglib標(biāo)簽庫(kù)
          3、使用pager-taglib標(biāo)簽庫(kù)進(jìn)行分頁(yè)處理

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

          pg:next【下一頁(yè)標(biāo)簽】重要參數(shù)說(shuō)明:
           export變量的意義:
           pageUrl - 分頁(yè)鏈接URL地址(最重要的export參數(shù))
           pageNumber - 頁(yè)碼
           firstItem - 下頁(yè)第一行的索引值
           lastItem - 下頁(yè)最后一行的索引值
           
          pg:last重要參數(shù)說(shuō)明:
           export變量的意義:
           pageUrl - 分頁(yè)鏈接URL地址(最重要的export參數(shù))
           pageNumber - 頁(yè)碼
           firstItem - 尾頁(yè)第一行的索引值
           lastItem - 尾頁(yè)最后一行的索引值
           
          pg:pages【這個(gè)標(biāo)簽用來(lái)循環(huán)輸出頁(yè)碼信息】重要參數(shù)說(shuō)明:
           export變量的意義:
           pageUrl - 分頁(yè)鏈接URL地址(最重要的export參數(shù))
           pageNumber - 頁(yè)碼
           firstItem - pageNumber這個(gè)頁(yè)碼指定的那一頁(yè)的第一行的索引值
           lastItem - pageNumber這個(gè)頁(yè)碼指定的那一頁(yè)的最后一行的索引值

          簡(jiǎn)單的一個(gè)網(wǎng)頁(yè)標(biāo)簽的使用:
          <pg:pager items="1001" export="currentPageNumber=pageNumber">
           <pg:first><a href="${pageUrl}">首頁(yè)</a></pg:first>
           <pg:prev><a href="${pageUrl}">前頁(yè)</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}">下頁(yè)</a></pg:next>
           <pg:last><a href="${pageUrl}">尾頁(yè)</a></pg:last>
          </pg:pager>

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

          評(píng)論

          # re: pager-taglib的安裝和使用 2008-07-25 16:56 5
          5  回復(fù)  更多評(píng)論
            

          # re: pager-taglib的安裝和使用 2008-10-11 14:02 555
          555  回復(fù)  更多評(píng)論
            

          # re: pager-taglib的安裝和使用 2011-10-31 17:35 2
          就這些嗎,也敢貼出來(lái),找吐沫吧  回復(fù)  更多評(píng)論
            


          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 奉新县| 阿拉善右旗| 浙江省| 麻江县| 万载县| 古丈县| 延津县| 东安县| 武隆县| 修水县| 龙江县| 育儿| 昌宁县| 太康县| 黑龙江省| 都匀市| 法库县| 桑植县| 隆尧县| 偃师市| 和田县| 桐城市| 达孜县| 班玛县| 桓台县| 邯郸市| 石渠县| 三门县| 新田县| 上思县| 疏附县| 嘉峪关市| 涿鹿县| 贺兰县| 阜宁县| 讷河市| 伊通| 武穴市| 禹城市| 台中市| 申扎县|