Get請求參數(shù)中文亂碼解決
因為在jsp中對中文進行了編碼的時候用的是UTF-8的編碼方式,而在servlet中調用request.getParameter();方法的時候使用服務器指定的編碼格式自動解碼一次,所以前臺編碼一次后臺解碼一次而解碼和編碼的方式不用所以造成了亂碼的出現(xiàn)。所以需要先編碼再解碼,代碼如下:
fileName=java.net.URLDecoder.decode(java.net.URLEncoder.encode(fileName,"iso8859-1"),"utf-8");
posted @ 2016-07-12 17:13 紫色心情 閱讀(1539) | 評論 (0) | 編輯 收藏