国产探花免费观看_亚洲丰满少妇自慰呻吟_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 );

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 界首市| 尉犁县| 尚志市| 黄大仙区| 中阳县| 寿阳县| 德令哈市| 中方县| 乐清市| 通海县| 辉县市| 南郑县| 内丘县| 东城区| 重庆市| 南皮县| 舒城县| 镇巴县| 临海市| 阿拉尔市| 临泽县| 皋兰县| 潜山县| 壤塘县| 大姚县| 博湖县| 长子县| 孙吴县| 邹平县| 理塘县| 潍坊市| 滁州市| 江川县| 万载县| 象州县| 普宁市| 普陀区| 元谋县| 民勤县| 资中县| 洛南县|