問題描述:
初始獲取url的參數值
request.getParameter("hello")
這種方法會出現傳參中文亂碼問題
出現亂碼,服務器無法定位到該文件。
解決歷程
於是我們百度尋找方法解決,使用如下編碼
new String(request.getParameter("hello").getBytes("iso-8859-1"), "utf-8");
然後部署後,又發現中文變成了???又是一個新亂碼。
原因分析
tomcat的問題
tomcat的conf/server.xml文件中設置編碼格式未設置爲utf-8
問題解決
於是我們設置tomcat的conf/server.xml文件爲utf-8格式,中文亂碼問題得到解決