chen4765654

          Get請求參數中文亂碼解決

          因為在jsp中對中文進行了編碼的時候用的是UTF-8的編碼方式,而在servlet中調用request.getParameter();方法的時候使用服務器指定的編碼格式自動解碼一次,所以前臺編碼一次后臺解碼一次而解碼和編碼的方式不用所以造成了亂碼的出現。

          所以需要先編碼再解碼,代碼如下:
          fileName=java.net.URLDecoder.decode(java.net.URLEncoder.encode(fileName,"iso8859-1"),"utf-8");

          posted on 2016-07-12 17:13 紫色心情 閱讀(1540) 評論(0)  編輯  收藏 所屬分類: JAVA

          主站蜘蛛池模板: 宕昌县| 扎赉特旗| 田阳县| 尼勒克县| 大埔区| 广丰县| 台湾省| 大英县| 霍城县| 三穗县| 米脂县| 南涧| 三都| 徐水县| 法库县| 高邮市| 桐乡市| 乌拉特后旗| 定日县| 望谟县| 色达县| 六安市| 兰西县| 新沂市| 葵青区| 攀枝花市| 云和县| 富宁县| 龙游县| 皮山县| 泌阳县| 天镇县| 江门市| 长治市| 岳阳县| 巴青县| 伊金霍洛旗| 平度市| 剑川县| 永善县| 北川|