
标题: 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://083dt.jatools.com/) | Powered by Discuz! 6.1.0 |