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

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

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

    飛艷小屋

    程序--人生--哲學(xué)___________________歡迎艷兒的加入

    BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
      52 Posts :: 175 Stories :: 107 Comments :: 0 Trackbacks
    設(shè)置Tomcat的UTF-8編碼
    不知道算不算Tomcat的BUG,利用request.setCharacterEncoding("UTF-8");來設(shè)置Tomcat接收請求的編碼格式,只對POST方式提交的數(shù)據(jù)有效,對GET方式提交的數(shù)據(jù)無效!不知道是否有人遇到跟我一樣的問題?

    要設(shè)置GET的編碼,可以修改server.xml文件中,相應(yīng)的端口的Connector的屬性:URIEncoding="UTF-8",這樣,GET方式提交的數(shù)據(jù)才會被正確解碼。

    我所使用的Tomcat版本是5.5.16,其它版本沒試過,不知道是否存在同樣的問題。
    posted on 2006-06-22 09:25 天外飛仙 閱讀(9561) 評論(3)  編輯  收藏

    Feedback

    # re: 設(shè)置Tomcat的UTF-8編碼 2008-05-21 19:43 zhangsw
    感謝啊!
    很好用,設(shè)置了,就好用了!  回復(fù)  更多評論
      

    # re: 設(shè)置Tomcat的UTF-8編碼 2008-08-06 11:50 ZL
    汗,我也遇到了,寫了一個監(jiān)控模塊,,,,,布置在linux下tomcat5.0+上的,其他模塊中文顯示都OK,就這監(jiān)控模塊,響應(yīng)報文返回給面頁時,中文始終不能正常顯示,郁悶  回復(fù)  更多評論
      

    # re: 設(shè)置Tomcat的UTF-8編碼 2013-01-05 17:34 Jessy
    原因:因為 post裡面的內(nèi)容,是tomcat的container在處理,所以編碼若使用 request.setCharacterEncoding("UTF-8") 會起作用。但是 Get因為是網(wǎng)址的關(guān)係,URL則是 http server在處理,所以tomcat container管不著,就無法對其做處理。除了server端的設(shè)定,在程式裡面也是可以有解法的:
    String name = request.getParameter("name");
    String name = new String(name.getBytes("ISO-8859-1"), "UTF-8");  回復(fù)  更多評論
      


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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲中文字幕无码久久2020| 久久久久国色AV免费看图片| 久久精品国产亚洲av成人| 99视频在线精品免费| 亚洲精品美女久久7777777| 国产精品亚洲综合专区片高清久久久| 日本一道本不卡免费| 亚洲色成人WWW永久网站| 岛国岛国免费V片在线观看| 亚洲精品不卡视频| 手机看片久久国产免费| 野花香在线视频免费观看大全| 国产亚洲精品无码成人| 久久久精品午夜免费不卡| 波多野结衣亚洲一级| 四虎影院免费视频| 两个人看的www视频免费完整版| 亚洲伊人色一综合网| 野花高清在线观看免费完整版中文 | 午夜精品射精入后重之免费观看| 亚洲中文字幕一二三四区| 亚洲国产成人片在线观看| 成年女人18级毛片毛片免费| 99精品视频在线观看免费播放 | 两个人看的www免费视频中文| 久久乐国产综合亚洲精品| 久久夜色精品国产嚕嚕亚洲av| 国产99久久久国产精免费| 国产国拍亚洲精品mv在线观看| 香蕉视频在线观看免费国产婷婷| 免费观看在线禁片| 一级午夜a毛片免费视频| 亚洲免费网站观看视频| 亚洲精品一卡2卡3卡三卡四卡| 亚洲人成人77777网站| 又大又粗又爽a级毛片免费看| 三年在线观看免费观看完整版中文| 中文有码亚洲制服av片| 亚洲综合综合在线| 亚洲va中文字幕无码久久不卡| 亚洲国产主播精品极品网红|