posts - 0,  comments - 0,  trackbacks - 0
           

            要引入的Jar

            新建一個頁面

            標簽庫的引入:

            <%@ taglib prefix="pg" uri="

            <%@ page language="java" contentType="text/html; charset=GB18030"

            pageEncoding="GB18030"%>

            <%@ include file="common/common.jsp" %>

            <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

            <html>

            <head>

            <meta http-equiv="Content-Type" content="text/html; charset=GB18030">

            <title>分頁標簽庫的測試</title>

            </head>

            <body>

            <pg:pager items="100" maxPageItems="12" 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="${currentPageNumber eq pageNumber}">

            <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>

            </body>

            </html>

            items是顯示的記錄總數

            maxPageItems 一頁內顯示的條數,即pageSize,注意這個要和Hibernate設置的值等同

            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這個頁碼指定的那一頁的最后一行的索引值

          posted on 2008-12-28 13:06 游上岸的魚 閱讀(274) 評論(0)  編輯  收藏

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


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           

          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          留言簿

          文章檔案

          搜索

          •  

          最新評論

          主站蜘蛛池模板: 嘉善县| 拜泉县| 安吉县| 云和县| 临沂市| 峨山| 忻城县| 双辽市| 宣恩县| 丹棱县| 关岭| 江达县| 积石山| 乌鲁木齐市| 南康市| 东阿县| 二连浩特市| 高青县| 阿拉善左旗| 鄂尔多斯市| 浠水县| 新巴尔虎右旗| 南阳市| 三河市| 万州区| 秦皇岛市| 东乌| 郯城县| 定结县| 龙泉市| 蕉岭县| 中卫市| 芮城县| 永州市| 安多县| 大厂| 台中市| 黑山县| 平潭县| 淅川县| 开封县|