国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

jsp中 ajax的get請求的中文亂碼問題的解決方法

2020-07-27 21:35:59
字體:
來源:轉載
供稿:網友

一般Tocant 的url編碼是iso-8859-1(查看tocat/conf/server.xml 中的Connector 節點沒有寫URIEncoding="xxxxxx") 如下:

復制代碼 代碼如下:

      <Connector port="8080" protocol="HTTP/1.1"
              connectionTimeout="20000"
              redirectPort="8443" />

如果我們在servlet 中寫如下的代碼

復制代碼 代碼如下:
   
    String username = request.getParameter("name");//name 是get 請求過來的參數,這里已經將get請求過來的字節碼轉化成iso-8859-1的的碼了,解碼錯誤
    byte[] b = username.getBytes("iso-8859-1");//所以要重新轉化為字節碼,再用正確的編碼方式解碼,正確編碼方式就是 jsp那個頁面的編碼方式,
    username =new String(b,"GBK");
    System.out.print(username );

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 北海市| 正安县| 海安县| 宁蒗| 公安县| 恭城| 凤山市| 清远市| 郎溪县| 九江县| 腾冲县| 余干县| 盖州市| 错那县| 孟州市| 德阳市| 成都市| 股票| 蓬溪县| 赤城县| 阿拉尔市| 麻栗坡县| 桂平市| 唐山市| 错那县| 调兵山市| 商洛市| 闸北区| 吉隆县| 肇东市| 五家渠市| 盘山县| 女性| 阆中市| 平邑县| 东源县| 徐汇区| 苍溪县| 万州区| 苍溪县| 聊城市|