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

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

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

    隨筆 - 72  文章 - 28  trackbacks - 0
    <2011年9月>
    28293031123
    45678910
    11121314151617
    18192021222324
    2526272829301
    2345678

    常用鏈接

    留言簿(4)

    隨筆分類(66)

    隨筆檔案(72)

    文章檔案(19)

    收藏夾

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    項目使用的是UTF-8編碼,用get方式提交的時候發現URL中如果有中文,響應頁面將得到亂碼。然后在tomcat的server.xml中添加了get方式和url訪問解決亂碼的方式useBodyEncodingForURI="true",
    并在響應頁面中添加了request.setCharacterEncoding("GB2312");//亂碼轉換
    response.setContentType("text/html;charset=GB2312");
     response.setCharacterEncoding("GB2312");但是得到的還是亂碼。

    后來把項目改成GB2312編碼,get方式提交可以得到正常的中文。后來通過百度和googl的編碼得到了啟發。百度中輸入中文搜索,url中顯示的是中文。google輸入中文進行搜索,url中顯示的是帶%的編碼。說明百度用的是GB2312編碼,中文可以正常解析。google用的是UTF-8編碼,所以需要對中文進行轉碼。

    下面是我項目中的解決方案:
    1、在請求頁面中把中文參數進行轉碼
    如:String content="測試短信";
    content=URLEncoder.encode(content,"UTF-8");

    2、在接收參數的響應頁面進行中文參數的解碼
    如:String message= URLDecoder.decode(request.getParameter,"UTF-8");

    經過這次的問題,個人認為還是用GB2312編碼比較省事。
    posted on 2011-09-30 11:34 kelly 閱讀(1524) 評論(0)  編輯  收藏 所屬分類: java
    主站蜘蛛池模板: a级毛片免费网站| 国产成人久久AV免费| 成人特级毛片69免费观看| 久久99毛片免费观看不卡| 最好免费观看韩国+日本| 国产成人在线观看免费网站| 亚洲国产精品一区二区第一页| 亚洲日韩AV一区二区三区中文| 国产啪精品视频网站免费尤物| 精品久久洲久久久久护士免费| 亚洲色欲啪啪久久WWW综合网| 成全在线观看免费观看大全| 亚洲色婷婷六月亚洲婷婷6月| 久久精品国产亚洲av品善| 亚洲免费在线观看视频| 亚洲国产精品无码久久久不卡| baoyu777永久免费视频| 亚洲?v无码国产在丝袜线观看| 亚洲一区二区三区不卡在线播放| 成人妇女免费播放久久久| 亚洲第一视频在线观看免费| 最新亚洲精品国偷自产在线 | 免费人成大片在线观看播放电影| 2020因为爱你带字幕免费观看全集 | 97无码免费人妻超级碰碰碰碰| 欧洲亚洲国产清在高| 91短视频在线免费观看| 国产AV无码专区亚洲AVJULIA | 亚洲白嫩在线观看| 成人电影在线免费观看| 亚洲国产成人久久| 99久热只有精品视频免费看| 亚洲国产精品无码一线岛国| 最近中文字幕大全中文字幕免费| 亚洲精品123区在线观看| 亚洲国产黄在线观看| 在线免费观看国产| 亚洲AV综合永久无码精品天堂| 美女被免费视频网站a国产| 中文字幕无码免费久久9一区9 | 全部免费毛片免费播放|