PAGE HEADER
設定charset=UTF-8
JAVA Script
var qryText = document.forms[0].qryText.value;
qryText = encodeURI(qryText);
location.herf="../dataService/ArchiveLoanFormDS.xml?qryText="+qryText;
SERVER端
String temp = new String(request.getParameter("name").getBytes("iso8859-1"),"UTF-8");
Note: request.getParameter應該是會自動去運用java.net.URLDecoder,所以不需要再解碼,只是他解碼後的charset是iso8859-1,所以需要轉碼.

沒有留言:
張貼留言