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

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

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

    posts - 64,  comments - 9,  trackbacks - 0

    jsp代碼中,使用到了java.net.URLEncoder.encode()對要傳遞的中文進行編碼??墒墙邮盏降淖址畢s是亂碼。最令人抓狂的就是這段代碼在有的機器上運行正常,可是在某些機器上死活也不能正常運行。因為對jsp和網頁都不是很熟所以查了很久才發現原因。

    最后發現是這段代碼沒有規范的使用java.net.URLEncoder,雖然使用了java.net.URLEncoder.encode()對要傳遞的中文進行編碼,可是接收頁面接收時沒有使用java.net.URLEncoder.decode()進行解碼。導致在有的機器上運行正常,而有的就出錯。

     

    下面貼一下解決這個問題參考的文章:

    使用java.net.URLEncoder.encode()可以對要傳遞的中文進行編碼

    a.在傳參數之前先把參數進行轉碼:java.net.URLEncoder.encode(param);
    取值時用語句java.net.URLDecoder.decode(param);再轉回中文
    b.在你的Tomcat目錄-->conf目錄-->server.xml里找出這段:
           <Connector
             port="8080"               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
                   enableLookups="false" redirectPort="8443" acceptCount="100"
                   debug="0" connectionTimeout="20000"
                   disableUploadTimeout="true"
    <!--在里邊加上這個參數-->
    URIEncoding="gb2312"
         />

     例如:
    <%@ page contentType="text/html;charset=gb2312" %>

    <a href="ds.jsp?url=<%=java.net.URLEncoder.encode("編碼的是這里","GB2312")%>">點擊這里</a>


    <%
    if(request.getParameter("url")!=null)
    {

    str=request.getParameter("url");
    str=java.net.URLDecoder.decode(str,"GB2312");
    str=new String(str.getBytes("ISO-8859-1"));
    out.print(str);
    }

    %>

    若,字符編碼為utf-8也可以實現.或者在此段代碼中,不寫出字符編碼也可以(只寫一個參數)。

    posted on 2010-03-23 10:41 super_nini 閱讀(16149) 評論(0)  編輯  收藏

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


    網站導航:
     
    <2010年3月>
    28123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    常用鏈接

    留言簿

    隨筆檔案

    文章檔案

    相冊

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 无码日韩精品一区二区三区免费| 一区二区三区免费视频网站| 国产精品亚洲一区二区三区在线| 亚洲AV永久精品爱情岛论坛| 中国性猛交xxxxx免费看| 国产人成免费视频网站| 成人免费午夜视频| 亚洲一区二区无码偷拍| 午夜毛片不卡免费观看视频| 亚洲av午夜电影在线观看| 国产精品免费视频一区| 添bbb免费观看高清视频| 亚洲一区免费在线观看| 亚洲中文字幕丝袜制服一区| 精精国产www视频在线观看免费| 国产成人亚洲精品91专区手机| 丁香花在线观看免费观看图片| 亚洲国产精品国自产拍AV| 免费看男人j放进女人j免费看| 亚洲一二成人精品区| 中文字幕一区二区三区免费视频| 亚洲国产精品国产自在在线| 内射少妇36P亚洲区| 亚洲成人免费网址| 亚洲自偷自偷在线成人网站传媒 | 两个人的视频高清在线观看免费| 亚洲一级毛片在线观| 久久精品国产免费| 亚洲天堂电影在线观看| 免费国产午夜高清在线视频| 亚洲精品综合久久中文字幕| 日韩人妻无码精品久久免费一| 亚洲天堂一区在线| 亚洲Aⅴ无码一区二区二三区软件 亚洲AⅤ视频一区二区三区 | 麻豆视频免费播放| 美景之屋4在线未删减免费| 亚洲无码在线播放| 精品多毛少妇人妻AV免费久久| 久久精品亚洲一区二区三区浴池| 免费观看毛片视频| 亚洲精品无码久久久久YW|