JS调用中文乱码怎么办

当在地址栏中传递含有中文字符的参数时,服务器端获取的参数值为乱码。

解决方法:


1、在前端将中文转为ASCII码
var param = encodeURI("中文参数");

2、在服务端将接收的参数进行转码
String param = new String(param.getByte("iso-8859-1"),"utf-8");

 

你可能感兴趣的