前端向后端的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();
}
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();
}
相关文章推荐
- 前端ajax传中文到后端解决编码问题
- java 前端与后端联动中文字符编码问题
- 前端ajax传中文到后端解决编码问题
- 前端url传参中文乱码问题
- 前端提交的中文数据与后端数据库无法正确匹配的问题
- 后端URL中文传参+前端解析和页面显示
- url带中文参数显示乱码的问题
- URL含中文以及显示中文名图片遇到的问题
- asp.net页面通过URL参数传值中文乱码问题解决办法
- URL 传参数 中文乱码 问题及其它 乱码问题解决方案
- 【Vegas原创】url传中文字符乱码问题~
- jsp页面url参数传中文乱码问题
- url传递中文乱码问题
- URL参数有中文的问题
- url带中文参数显示乱码的问题
- url传递中文乱码问题
- 关于中文乱码问题的补充,主要正对URL参数有中文的问题。
- url 如何传中文参数 问题
- ASP.NET中Url中文处理相关问题
- URL中文乱码问题的解决