您的位置:首页 > Web前端

前端向后端的url中的中文问题

2016-11-09 16:01 204 查看
前台用户输入的中文要传递到后台进行保存,必须要两次encode

var url = "<%=path%>"+"/beauty/pay.do?mobile="+localStorage.mobile+"&gender="+gender+"&name="+name;

url=encodeURI(encodeURI(url));

window.location.href = url;

后台接收时 :String name = request.getParameter("name");

try {
name = java.net.URLDecoder.decode(name , "UTF-8");

} catch (UnsupportedEncodingException e1) {

e1.printStackTrace();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  前端 url