javascript在传递url(含有中文)时出现乱码!
打搅可能都遇到过在写javascirpt代码时传递中文,在后台取到时发现是乱码,这里把我今天做的方法写出来,希望对大家以后有用!
?
方法(一):
html页面:
function testOne() {
?? var url =? "testOne_test.do?expr="+你好;
?? location? = encodeURI(url);
}
?
后台java代码:
String?expr?=?
1 楼 脑袋雷劈的 2008-12-12 我记得好像要escape()一下就可以了。 2 楼 p_x1984 2008-12-12 对,那样也是一种方法。 3 楼 damoqiongqiu 2008-12-13 学习了,我一般用的都是第一种