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

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

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

    黑豆熊——BlogJava

    面對挑戰,我告訴自己:面對是勇氣,積極面對是態度,堅持積極面對是毅力!

    常用鏈接

    統計

    積分與排名

    最新評論

    JS的編碼與解碼


           今天遇到這樣一個問題,通過JS傳遞的URL中包含了一個中文詞語,傳遞過去的值就變成了亂碼,后來上網上一查,才發現,原來JS傳遞URL參數是采用UTF-8,而我們平常的地址欄傳遞編碼格式是“ISO-8859-1”,因此在通過JS傳遞參數的時候,必須先編碼,然后在使用的時候進行解碼,針對此情況,我們可以寫下面的一個方法,對它方便的進行轉換:
    public static String decodeParamString(String paramValue)
     {
      if(paramValue==null)
       return null;
      
      try
      {
       String tmp0=URLEncoder.encode(paramValue, "ISO-8859-1");
       
       String result=URLDecoder.decode(tmp0, "utf-8");
       
       if(log.isInfoEnabled())
        log.info("原始字符串:"+tmp0+",解碼結果:"+result);
       
       return result;
      }
      catch(Exception e)
      {
       log.error("解碼失敗:", e);
       return null;
      }
     }
    不過在傳遞URL的時候,需要先對URL進行處理url+=encodeURI(url);
    然后在接收參數的時候進行轉化,呵呵,通過實際測試,效果還是不錯的!

    posted on 2008-11-17 15:07 黑豆熊 閱讀(1248) 評論(0)  編輯  收藏


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


    網站導航:
     
    主站蜘蛛池模板: 亚洲精品日韩专区silk| 亚洲 暴爽 AV人人爽日日碰| 亚洲日韩小电影在线观看| 亚洲精品高清国产麻豆专区| 久久久精品午夜免费不卡| 国内自产少妇自拍区免费| 亚洲欭美日韩颜射在线二| 美女网站在线观看视频免费的 | 久久久久免费看黄a级试看| 美女被免费视频网站a国产| 亚洲色欲一区二区三区在线观看| 国产高清对白在线观看免费91| 色老头永久免费网站| 亚洲视频人成在线播放| 亚洲视频无码高清在线| 免费观看毛片视频| 国产亚洲综合久久| 18禁止观看免费私人影院| 狠狠综合久久综合88亚洲| 亚洲精品一卡2卡3卡四卡乱码| 日韩精品无码一区二区三区免费| 亚洲国产精品毛片av不卡在线| 亚洲日韩在线视频| 成人国产精品免费视频 | 亚洲线精品一区二区三区| 人人揉揉香蕉大免费不卡| 黑人大战亚洲人精品一区| 特级精品毛片免费观看| 亚洲熟女乱色一区二区三区| 69av免费视频| 欧美色欧美亚洲另类二区| 成人免费a级毛片无码网站入口| 亚洲va无码手机在线电影| 杨幂最新免费特级毛片| 国产午夜鲁丝片AV无码免费| 亚洲综合无码无在线观看| 亚洲中文字幕无码专区| 亚洲黄色免费电影| 亚洲一区中文字幕| 大学生高清一级毛片免费| 精品免费久久久久国产一区|