<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 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    分頁 亂碼問題(解決)

    Posted on 2008-04-01 16:13 G_G 閱讀(2101) 評論(1)  編輯  收藏 所屬分類: JspTag
    上一個blog中 粗略的使用了下分頁標簽使用 pg
    使用問題還是有很多 如 分頁中亂碼、多java代碼塊
    下面用一個 <jsp:include >來解決這些問題。
    ??? <!-- 使用寫好的分頁jsp 當中需要參數為 count 總結果個數 / maxPageItems(可選默認10)頁面顯示行數 / goUrl (可選默認本頁) 跳轉路徑 /? params? request中參數 應為亂碼問題 傳給下一個頁面 需要使用URLDecoder.decode(...) 如:String productName = URLDecoder.decode( request.getParameter("productName")==null?"":request.getParameter("productName"),"utf8" );
    ??? ?
    ??? -->

    ??? <jsp:include?page="../jspUtil/page.jsp">
    ????????
    <jsp:param?name="count"?value="<%=OrderServiceImp.getOrdersCount(beginTime,endTime,userName,companyName,productName,null,zq)%>"??/>
    ????????????
    <jsp:param?name="maxPageItems"?value="10"?/>
    ????????
    ????????????
    <jsp:param?name="goUrl"?value="/zhongqi/seleProduct.do"?/>
    ????????
    ????????
    <jsp:param?name="params"?value="beginTime"?/>
    ????????
    <jsp:param?name="params"?value="endTime"?/>
    ????????
    <jsp:param?name="params"?value="userName"?/>
    ????????
    <jsp:param?name="params"?value="companyName"/>
    ????????
    <jsp:param?name="params"?value="productName"?/>
    ????????
    ????
    </jsp:include>

    page.jsp

    <%@?page?language="java"?import="java.util.*"?pageEncoding="UTF-8"%>
    <%@page?import="java.net.URLEncoder"%>
    <%@page?import="java.net.URLDecoder"%>
    <%@?taglib?prefix="pg"?uri="/WEB-INF/pager-taglib.tld"?%>

    <%
    ????int?
    count?=?Integer.parseInt(?request.getParameter("count")?);
    ????int?maxPageItems?
    =?Integer.parseInt(?request.getParameter("maxPageItems")==null?"10":request.getParameter("maxPageItems")?);
    ????
    ????//參數設置?<jsp:param?name
    ="params"?value="xx"??/>
    ????String[]?params?=?(String[])request.getParameterMap().get("params");
    ????
    ????String?goUrl?=?request.getParameter("goUrl");
    ????
    %>
    <div?id="bgee">
    <div?align="center">
    <pg:pager
    ??
    id="pager"
    ??url
    ="<%=goUrl%>"
    ??items
    ='<%=count%>'
    ??
    maxPageItems="<%=maxPageItems?%>"
    ??export
    ="offset,currentPageNumber=pageNumber"
    ??isOffset
    ="false"
    ??scope
    ="request">
    ??
    ?? <%?
    ????for
    (?String?str?:?params?)?{
    ????????if?(request.getParameter(str)?!
    =?null?&&?!request.getParameter(str).equals(""))?{%>
    ????????????????
    <pg:param?name="<%=str?%>"?value='<%=?URLEncoder.encode(?URLDecoder.decode(request.getParameter(str),"utf-8"),"utf-8")%>'/>
    ????????
    <%?}
    ??? }%
    >



    <pg:index>
    <pg:prev?ifnull="true">
    <span>
    ??????
    <%?if?(pageUrl?!=?null)?{?%>
    ????????
    <A?HREF="<%=?pageUrl?%>">&lt;?上一頁</A>
    ??????
    <%?}?%>
    </span>
    </pg:prev>

    ??
    <pg:pages?export="pageUrl,?pageNumber">
    <%?if?(pageNumber?==?currentPageNumber)?{?%>
    ?
    <span><%=?pageNumber?%></span>
    <%}?else?{%>
    ?
    <a?href='<%=pageUrl%>'><%=?pageNumber?%></a>
    <%}%>
    </pg:pages>
    <pg:next?ifnull="true">
    <%?if?(pageUrl?!=?null)?{?%>
    ??
    <a?href='<%=pageUrl%>'>下一頁?&gt;</a>
    <%}%>
    </pg:next>
    </pg:index>
    </pg:pager>
    ????
    </div>
    </div>







    評論

    # re: 分頁 亂碼問題(解決)  回復  更多評論   

    2008-11-11 10:30 by 上了
    不行啊,pg:param 里面的value值又被編了一次,把%符號轉成%25。
    主站蜘蛛池模板: 最近中文字幕高清免费中文字幕mv| GOGOGO高清免费看韩国| 国产成人AV片无码免费| 国产l精品国产亚洲区在线观看| 日韩电影免费在线观看中文字幕 | 亚洲精品精华液一区二区| 国产成人精品日本亚洲语音| 成人免费午间影院在线观看| 亚洲欧美国产欧美色欲| 四虎在线播放免费永久视频| 国产精品亚洲色图| 亚洲女同成人AⅤ人片在线观看| 国产精品福利片免费看| 久久精品国产亚洲AV麻豆不卡| 99久久免费看国产精品| 亚洲av午夜精品无码专区| 蜜桃精品免费久久久久影院| 美美女高清毛片视频黄的一免费| 亚洲精品一级无码鲁丝片| 老司机69精品成免费视频| 亚洲综合视频在线观看| 免费理论片51人人看电影| 日韩大片免费观看视频播放| 亚洲国产另类久久久精品黑人| 蜜臀亚洲AV无码精品国产午夜.| 免费乱理伦在线播放| a级日本高清免费看| 亚洲成A∨人片在线观看无码| 好大好硬好爽免费视频| 一区二区免费国产在线观看| 亚洲成人在线电影| 97无码免费人妻超级碰碰夜夜| 免费观看四虎精品成人| 亚洲A∨无码一区二区三区| 成人片黄网站色大片免费| 一级做a爰性色毛片免费| 亚洲国产综合自在线另类| 国产男女猛烈无遮挡免费视频| 青柠影视在线观看免费高清| 亚洲色图综合在线| 成人免费视频网站www|