URL中文編碼亂碼解決方法:必須使用兩次編解碼才能正確解析【開發記錄】
var china = "中國";
encodeURI(encodeURI(china ));
var url = "http:ip:port/path?china="+china;
var getChina = decodeURI(decodeURI('${param["china"]}'));
兩次編碼兩次解碼的過程爲:
UTF-8編碼->UTF-8(iso-8859-1)編碼->iso-8859-1解碼->UTF-8解碼,編碼和解碼的過程是對稱的,所以不會出現亂碼。