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

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

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

    飛艷小屋

    程序--人生--哲學___________________歡迎艷兒的加入

    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文件中,相應的端口的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è)置了,就好用了!  回復  更多評論
      

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

    # 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ā)表評論。


    網(wǎng)站導航:
     
    主站蜘蛛池模板: 国产成人精品一区二区三区免费 | 亚洲视频免费播放| 国产精品hd免费观看| 亚洲av成人一区二区三区在线观看| 国产精品亚洲AV三区| 宅男666在线永久免费观看| 亚洲精品无AMM毛片| www亚洲一级视频com| 一级视频在线免费观看| 中文字幕亚洲不卡在线亚瑟| caoporn国产精品免费| 亚洲色精品aⅴ一区区三区| 在线观看特色大片免费网站| 亚洲欧洲日产国产综合网| 91精品国产免费| 国产亚洲精品VA片在线播放| 国产精品四虎在线观看免费| 男女啪啪免费体验区| 国产国拍精品亚洲AV片| 日韩精品内射视频免费观看| 亚洲三级在线免费观看| 最好免费观看韩国+日本 | 无码不卡亚洲成?人片| jizz免费观看视频| 日韩精品一区二区亚洲AV观看 | 亚洲日韩国产成网在线观看| 爽爽爽爽爽爽爽成人免费观看| 久久青青草原亚洲av无码app| 国产啪精品视频网免费| 偷自拍亚洲视频在线观看99| 亚洲中文字幕无码永久在线 | 国产一区二区三区免费在线观看| 亚洲视频在线免费| 亚洲欧洲精品视频在线观看| 免费v片视频在线观看视频| 国产色爽免费无码视频| 亚洲精品国产av成拍色拍| 亚洲精品狼友在线播放| 国产精品美女午夜爽爽爽免费| 国产精品免费久久久久电影网| 亚洲码一区二区三区|