您的位置:首页 > 其它

URL传值带中文参数

2015-07-24 09:46 246 查看
前台传值

url = "<html:rewrite page='/Action.do?method=interimAddress' />";
url += "&adress="+encodeURIComponent(encodeURIComponent(adress));
url += "&zipCode="+zipCode;
url += "&province="+encodeURIComponent(encodeURIComponent(province));
url += "&city="+encodeURIComponent(encodeURIComponent(city));
url += "&area="+encodeURIComponent(encodeURIComponent(area));
url += "&town="+encodeURIComponent(encodeURIComponent(town));
url += "&road="+encodeURIComponent(encodeURIComponent(road));
url += "§ion="+encodeURIComponent(encodeURIComponent(section));
url += "&lane="+encodeURIComponent(encodeURIComponent(lane));
url += "&houseNo="+encodeURIComponent(encodeURIComponent(houseNo));
url += "&floorNo="+encodeURIComponent(encodeURIComponent(floorNo));
url += "&remainAddress="+encodeURIComponent(encodeURIComponent(remainAddress));


后台接收

/**
* 将inStr转为UTF-8的编码形式
* @param inStr 输入字符串
* @return UTF-8的编码形式的字符串
*/
private String toUTF(String inStr){
String outStr = "";
if(StringUtils.isNotBlank(inStr)){
try {
outStr = URLDecoder.decode(((String) inStr), "UTF-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
}
return outStr;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  URL传值