天天看点

前台向后台传递中文值时 乱码



1.前台把汉字编码两次 

var msgNameGBK = “中文”;

msgNameGBK = encodeURI(encodeURI(msgNameGBK ));

2.后台再把接收到的字符串编码两次

msgNameGBK = URLDecoder.decode(URLDecoder.decode(msgNameGBK, "utf-8"), "utf-8"); 

这样前台想后台传递的是中文,后台向前台传递的也是中文。

继续阅读