<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 165, comments - 198, trackbacks - 0, articles - 1
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    pager-taglib 分頁使用

    Posted on 2008-08-07 14:32 G_G 閱讀(2962) 評論(0)  編輯  收藏 所屬分類: JspTag
    官方 http://jsptags.com/tags/navigation/pager/index.jsp

    先向 demo 頁面樣式:
    ########################################################################################
    request.getParameter 中參數(shù)
    'pager.offset'=6
    分頁中標簽中隱含屬性 'offset'=6
    |< <<1234567>>>|
    7
    8
    9

    |< <<1234567>>>|
    #######################################################################################


    <%@?page?session="false"?%>
    <%@?taglib?uri="http://jsptags.com/tags/navigation/pager"?prefix="pg"?%>
    <%@?page?contentType="text/html;?charset=gb2312"%>
    <html>
    <head>
    <title>Pager?Tag?Library?Demo</title>
    <meta?http-equiv="Content-Type"?content="text/html;?charset=gb2312">


    <!--?參數(shù)展現(xiàn)?-->
    request.getParameter?中參數(shù)
    <br/>
    <%for(Object?otmp?:?request.getParameterMap().keySet()?){%>
    ????
    <%="'"+otmp.toString()+"'"%>=<%=request.getParameter(otmp.toString())%><br\>
    <%}%>

    ????
    ????
    <form?action="<%=?request.getRequestURI()?%>"?method="get">
    <br/>
    <!--?
    items=數(shù)據(jù)總條??
    index=分頁標明展現(xiàn)格式;"center",?"forward"?or?"half-full".
    maxPageItems=每頁最大展現(xiàn)行數(shù);?
    maxIndexPages=每頁最大可選頁數(shù);
    isOffset=數(shù)據(jù)是否展現(xiàn);
    scope=參數(shù)作用范圍;

    -->

    <pg:pager
    ????
    items="<%=?webPalette.length?%>"
    ????index
    ="<%=?"center"?%>"
    ????maxPageItems="
    <%=?3?%>"
    ????maxIndexPages="
    <%=?10?%>"
    ????isOffset="
    <%=?true?%>"
    ????export="offset,currentPageNumber=pageNumber"
    ????scope="request">

    <br/>分頁中標簽中隱含屬性?'offset'=<%=offset%><br/>

    ??
    <!--?
    ??????分頁需要向下傳遞的參數(shù);
    ??????????????比如組合查詢使用參數(shù).?
    ??????????此為get提交;亂碼問題特別注意;
    ??????????如:parameter(google)?參數(shù)由本頁面?zhèn)鬟f給下一分頁頁面;
    ??
    -->
    ??
    <pg:param?name="google"/>

    <!--?分頁具體表現(xiàn)頁面?-->
    <pg:index>
    ??
    <jsp:include?page="/WEB-INF/jsp/texticon.jsp"?flush="true"/>
    </pg:index>



    <hr>
    <table?width="90%"?cellspacing="4"?cellpadding="4">
    ????
    <%for?(int?i?=?offset.intValue(),l?=?Math.min(i?+?10,?webPalette.length);i?<?l;?i++){%>
    ????????
    <pg:item>
    ????????????
    <tr><th?bgcolor="<%=?webPalette[i][0]?%>"><font?color="<%=?webPalette[i][1]?%>"><%=?i?+?1?%></font></th></tr>
    ????????
    </pg:item>
    ????
    <%}%>
    </table>
    <hr>

    <pg:index>
    ??
    <jsp:include?page="/WEB-INF/jsp/texticon.jsp"?flush="true"/>
    </pg:index>

    </pg:pager>
    </center>
    </body>
    </html>


    <%!
    private?static?final?String?BLACK?=?"#000000",?WHITE?=?"#ffffff";
    private?static?final?String[][]?webPalette?=?{
    ????{?WHITE,???BLACK},
    ????{
    "#cccccc",BLACK},
    ????{
    "#999999",BLACK},
    ????{
    "#666666",WHITE},
    ????{
    "#333333",WHITE},
    ????{?BLACK,???WHITE},
    ????{
    "#ffcc00",BLACK},
    ????{
    "#ff9900",BLACK},
    ????{
    "#ff6600",BLACK},
    ????{
    "#ff3300",WHITE},
    ????{
    "#99cc00",BLACK},
    ????{
    "#cc9900",BLACK},
    ????{
    "#ffcc33",BLACK},
    ????{
    "#ffcc66",BLACK},
    ????{
    "#ff9966",BLACK},
    ????{
    "#ff6633",BLACK},
    ????{
    "#cc3300",WHITE},
    ????{
    "#cc0033",WHITE},
    ????{
    "#ccff00",BLACK},
    ????{
    "#ccff33",BLACK},
    ????{
    "#333300",WHITE}
    };


    private?static?final?String?getParam(ServletRequest?request,?String?name,
    ????
    String?defval)
    {
    ????
    String?param?=?request.getParameter(name);
    ????return?(param?!
    =?null???param?:?defval);
    }

    private?static?final?int?getParam(ServletRequest?request,?String?name,
    ????
    int?defval)
    {
    ????
    String?param?=?request.getParameter(name);
    ????
    int?value?=?defval;
    ????
    if?(param?!=?null)?{
    ????try?{?value?
    =?Integer.parseInt(param);?}
    ????catch?(NumberFormatException?ignore)?{?}
    ????}
    ????return?value;
    }

    %>


    <!--?分頁具體表現(xiàn)頁面?-->
    <%@?page?session="false"?%>
    <%@?taglib?uri="http://jsptags.com/tags/navigation/pager"?prefix="pg"?%>

    <jsp:useBean?id="currentPageNumber"?type="java.lang.Integer"?scope="request"/>

    <font?face="fixed">

    <!--?到第一頁?-->
    <pg:first?export="firstPageUrl=pageUrl"?unless="current">
    ??
    <a?href="<%=?firstPageUrl?%>">?|&lt;?</a>
    </pg:first>

    <!--?每次后退跳10頁?-->
    <pg:skip?export="skipBackPageUrl=pageUrl"?pages="<%=?-10?%>">
    ??
    <a?href="<%=?skipBackPageUrl?%>">&lt;&lt;&lt;</a>
    </pg:skip>

    <!--?每次后退跳?1?頁?-->
    <pg:prev?export="prevPageUrl=pageUrl">
    ??
    <a?href="<%=?prevPageUrl?%>">&lt;&lt;</a>
    </pg:prev>

    <!--?定位?跳頁數(shù)?-->
    <pg:pages><%
    ??
    if?(pageNumber?==?currentPageNumber)?{
    ????
    %>?<b><%=?pageNumber?%></b>?<%
    ??}?
    else?{
    ????
    %>?<a?href="<%=?pageUrl?%>"><%=?pageNumber?%></a>?<%
    ??}
    %></pg:pages>

    <!--?每次前進跳?1?頁?-->
    <pg:next?export="nextPageUrl=pageUrl">
    ??
    <a?href="<%=?nextPageUrl?%>">&gt;&gt;</a>
    </pg:next>

    <!--?每次后前進10頁?-->
    <pg:skip?export="skipForwardPageUrl=pageUrl"?pages="<%=?10?%>">
    ??
    <a?href="<%=?skipForwardPageUrl?%>">&gt;&gt;&gt;</a>
    </pg:skip>

    <!--?到最后頁?-->
    <pg:last?export="lastPageUrl=pageUrl"?unless="current">
    ??
    <a?href="<%=?lastPageUrl?%>">&gt;|</a>
    </pg:last>


    </font>





    主站蜘蛛池模板: 亚洲最大在线观看| a级成人毛片免费视频高清| 国产人成免费视频| 嫩草在线视频www免费看| 亚洲人配人种jizz| 国产午夜亚洲不卡| 日本三级2019在线观看免费| 精品一区二区三区免费毛片| 西西人体44rt高清亚洲| 国产高清视频在线免费观看| 色播在线永久免费视频网站| 亚洲熟妇AV日韩熟妇在线| 亚洲综合另类小说色区| 国产h视频在线观看免费| 久久不见久久见免费影院www日本 久久WWW免费人成—看片 | 亚洲一级毛片免观看| 亚洲高清无码综合性爱视频| 1000部啪啪毛片免费看| 2022国内精品免费福利视频| 亚洲天堂一区二区三区四区| 国产精品亚洲精品日韩已方 | 免费国产不卡午夜福在线| 91香蕉在线观看免费高清| 又硬又粗又长又爽免费看| 亚洲精品天堂在线观看| 国产精品亚洲成在人线| 免费国产真实迷j在线观看| 97在线观免费视频观看| 免费观看久久精彩视频| 日韩在线视频线视频免费网站| 亚洲一区二区三区不卡在线播放| 亚洲老妈激情一区二区三区| 日韩免费一级毛片| 野花高清在线观看免费完整版中文| a级成人毛片免费图片| 一区二区三区免费在线观看| 久久亚洲精品11p| 伊人久久五月丁香综合中文亚洲 | 亚洲国产综合第一精品小说| 亚洲av中文无码乱人伦在线r▽ | 成全视频免费高清|