js变量作为URL参数 中文乱码解决方法

js变量作为URL参数 中文乱码解决方法

1--前台页面

Java代码 复制代码 收藏代码
  1. var uuid = encodeURI(encodeURI(oRecord.getData("uuid"))); 
  2.              var uname =encodeURI(encodeURI(oRecord.getData("uname"))); 
  3.               alert(uuid+"--"+uname); 
  4.               var updateURL =  contextPath+"/yuidemo/userManager.do?method=updateUser?uuid="+uuid+"&uname="+uname; 
var uuid = encodeURI(encodeURI(oRecord.getData("uuid")));
			 var uname =encodeURI(encodeURI(oRecord.getData("uname")));
			  alert(uuid+"--"+uname);
			  var updateURL =  contextPath+"/yuidemo/userManager.do?method=updateUser?uuid="+uuid+"&uname="+uname;



2--控制层

Java代码 复制代码 收藏代码
  1. String uuid =  java.net.URLDecoder.decode(request.getParameter("uuid"),"utf-8"); 
String uuid =  java.net.URLDecoder.decode(request.getParameter("uuid"),"utf-8");

你可能感兴趣的:(js变量作为URL参数 中文乱码解决方法)