日期:2014-05-18  浏览次数:20668 次

怎么在URL中使用参数的值中带有%号的参数值,请教了。多谢。
我是想这样的。
我的URL中传递这样的参数:


URL:/e_gzcrm/file/kkk.jsp?sql=and   name   link   "%gengzhong% "

错误在于:有了%号就不行了,我知道%号需要转义字符转换,请问怎么样转换,
        还有更好的方法么。

------解决方案--------------------
利用URL传参时,应注意以下几点:
不要使用空格,有些浏览器在检测到空格时,会将URL截断。
不要使用特殊字符,如& ? . 和#

lz最好使用别的方法传递sql查询语句。

------解决方案--------------------
这么传SQL,一定会给BOSS骂个狗血喷头...
------解决方案--------------------
同意楼上的,你就直接传一个gengzhong这个值过去,然后到接受页面去处理,那有直接传sql的。