POST請求編碼
request.setCharacterEncoding("UTF-8");
GET和POST請求spa
頁面:UTF-8 Tomcat:iso8859-1 解決思路: 頁面(utf-8編碼) - Tomcat(iso8859-1解碼) 先iso8859-1編碼,再用utf-8解碼 String str = request.getParameter(""); new String(str.getBytes("iso8859-1"),"UTF-8")
附錄:code
編碼:
getBytes(String charsetName) 對字符串按照 charsetName 進行編碼(unicode→charsetName),返回編碼後的字節。 getBytes() 表示按照系統默認編碼方式進行。
解碼: String(byte bytes[], Charset charset) 對字節按照 charset 進行解碼(charset→unicode),返回解碼後的字符串。 String(byte bytes[]) 表示按照系統默認編碼方式進行