<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 :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    分頁(yè) 亂碼問題(解決)

    Posted on 2008-04-01 16:13 G_G 閱讀(2090) 評(píng)論(1)  編輯  收藏 所屬分類: JspTag
    上一個(gè)blog中 粗略的使用了下分頁(yè)標(biāo)簽使用 pg
    使用問題還是有很多 如 分頁(yè)中亂碼、多java代碼塊
    下面用一個(gè) <jsp:include >來(lái)解決這些問題。
    ??? <!-- 使用寫好的分頁(yè)jsp 當(dāng)中需要參數(shù)為 count 總結(jié)果個(gè)數(shù) / maxPageItems(可選默認(rèn)10)頁(yè)面顯示行數(shù) / goUrl (可選默認(rèn)本頁(yè)) 跳轉(zhuǎn)路徑 /? params? request中參數(shù) 應(yīng)為亂碼問題 傳給下一個(gè)頁(yè)面 需要使用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")?);
    ????
    ????//參數(shù)設(shè)置?<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;?上一頁(yè)</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%>'>下一頁(yè)?&gt;</a>
    <%}%>
    </pg:next>
    </pg:index>
    </pg:pager>
    ????
    </div>
    </div>







    評(píng)論

    # re: 分頁(yè) 亂碼問題(解決)  回復(fù)  更多評(píng)論   

    2008-11-11 10:30 by 上了
    不行啊,pg:param 里面的value值又被編了一次,把%符號(hào)轉(zhuǎn)成%25。
    主站蜘蛛池模板: 免费高清资源黄网站在线观看| 亚洲人成影院午夜网站| 在线jyzzjyzz免费视频| 无码成A毛片免费| a级毛片免费高清视频| 色偷偷尼玛图亚洲综合| 亚洲免费网站在线观看| 亚洲成熟xxxxx电影| 亚洲午夜国产精品无码老牛影视 | 亚洲色偷拍区另类无码专区| 免费av欧美国产在钱| 最近中文字幕免费mv在线视频| 久久久精品国产亚洲成人满18免费网站 | 亚洲一级片在线观看| 久久久久亚洲AV无码麻豆| 亚洲日韩激情无码一区| 亚洲国产精品综合久久一线| 好吊妞788免费视频播放| 青青青免费国产在线视频小草| 无码人妻丰满熟妇区免费| 日韩精品无码免费专区网站| 精品熟女少妇aⅴ免费久久 | 成人免费无遮挡无码黄漫视频| 麻豆高清免费国产一区| 57pao国产成视频免费播放| 久久国产精品成人免费| 精品国产一区二区三区免费| 99精品全国免费观看视频..| CAOPORN国产精品免费视频| 一区二区三区免费电影| 精品国产免费一区二区三区| 国产黄色免费观看| 羞羞视频免费网站在线看| 中文字幕乱理片免费完整的| 成人免费一区二区三区| 一个人免费视频观看在线www| 日本免费A级毛一片| 未满十八18禁止免费无码网站| 免费人成毛片动漫在线播放| 无码精品国产一区二区三区免费| 久9这里精品免费视频|