标题: url传递参数问题 [打印本页]
作者: lwtrante 时间: 2010-7-25 12:09 标题: url传递参数问题
url传参数不认,用URLEncoder.encode 后也不行,有什么解决办法?
作者: lwtrante 时间: 2010-7-25 12:10
补充一下,参数中有汉字
作者: admin 时间: 2010-7-25 14:58
一般不建议用url来传汉字参数,传汉字参数,最好还是采用post方式。
如果你一定得用 url传带汉字的参数,你需要设置 web server,,如何设设置,每类web server 各有不同。但还是有一种通用的做法是,使用 encodeURIComponent的js方法,和简表提供的 toUrl脚本方法(该方法在内部调用java的URLEncoder.encode):复制内容到剪贴板
代码:
// web 页面中:
var url = encodeURIComponent("http://localhost:8080/jor/reportviewer?file=d:/abc.xml&mycountry=中国");
//在简表中,可以用:
cnt = toUrl(mycountry);
欢迎光临 杰表技术论坛 (http://bbs.jatools.com/) |
Powered by Discuz! 6.1.0 |