1:js中对中文使用encodeURI()如:
var hktransportData ="&distName="+encodeURI(distName)+"&townName="+encodeURI(townName)+"&effectTime="+effectTime+"&cutoffTime="+cutoffTime+"&transavailWeekday="+transavailWeekday;
var url = 'HkTransportCmd?&method=insert'+hktransportData;
controller层获取时:
String distName = "";
if(distNameString!=null)
{
try {
distName = java.net.URLDecoder.decode(distNameString, "UTF-8");
} catch (UnsupportedEncodingException e1) {
e1.printStackTrace();
}
}
就不会乱码了!