您的位置:首页 > Web前端 > JavaScript

JS通过get、post向jsp传递中文出现乱码的问题的解决

2015-11-09 15:56 726 查看
因为Tomcat会先进行一次解析,所以在JS中传递参数之前要对参数进行两次encodeURI,原因是因为Tomcat会先进行一次decode:

encodeURI(encodeURI($("#Locations").val()))


在JSP中:
String LocationStr="";

LocationStr= java.net.URLDecoder.decode(request.getParameter("Locations"), "UTF-8");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: