url传递的参数值中包含&时,url自动截断问题的解决方法
一、问题的引出
在做一个公告浏览功能时,只要通过url传递的某参数值中包含&或 ,就会出现问题--该变量的值无法显示。
问题定位结果:遇到&时,该参数的值会自动截断,导致参数值传递有误。
二、问题的解决
java代码中做如下测试:
String charEncode=java.net.URLEncoder.encode("&");
System.out.println("字符&转译后的值为:"+charEncode); //输出:%26
所以,解决方法出现了---在传送参数前,将&全部替换为%26
eg:
varurl=”page.jsp?para1=a&b“
做如下修改即可:
varurl="page.jsp?para1=a%26b";
至此,问题圆满解决。n_n
以上这篇url传递的参数值中包含&时,url自动截断问题的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短