JavaScript中通过URL向服务器端传递含有汉字的参数时出现乱码,
具体解决方法如下: 在JavaScript代码中将要传递的参数(或URL)通过encodeURI()进行编码
Javascript代码
para=encodeURI(encodeURI(para));
服务器端Java代码中进行解码即可正确显示所传参数
Java代码
para = java.net.URLDecoder.decode(para, "UTF-8");
JavaScript中通过URL向服务器端传递含有汉字的参数时出现乱码,
具体解决方法如下: 在JavaScript代码中将要传递的参数(或URL)通过encodeURI()进行编码
Javascript代码
para=encodeURI(encodeURI(para));
服务器端Java代码中进行解码即可正确显示所传参数
Java代码
para = java.net.URLDecoder.decode(para, "UTF-8");