url传递的参数值中包含&时,url自动截断问题的解决方法


Posted in Javascript onAugust 02, 2016

一、问题的引出

在做一个公告浏览功能时,只要通过url传递的某参数值中包含 & 或  ,就会出现问题--该变量的值无法显示。

问题定位结果: 遇到&时,该参数的值会自动截断,导致参数值传递有误。

二、问题的解决

java代码中做如下测试:

String  charEncode = java.net.URLEncoder.encode("&");
System.out.println("字符& 转译后的值为:" + charEncode );  //输出:%26

所以,解决方法出现了---在传送参数前, 将&全部替换为%26

eg:

var url = ”page.jsp?para1=a&b“

做如下修改即可:

var url = "page.jsp?para1=a%26b";

至此,问题圆满解决。n_n

以上这篇url传递的参数值中包含&时,url自动截断问题的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
关闭ie窗口清除Session的解决方法
Jan 10 Javascript
在myeclipse中如何加入jquery代码提示功能
Jun 03 Javascript
Flash图片上传组件 swfupload使用指南
Mar 14 Javascript
js阻止浏览器默认行为触发的通用方法(推荐)
May 15 Javascript
微信小程序 常见问题总结(4058,40013)及解决办法
Jan 11 Javascript
JavaScript关联数组用法分析【概念、定义、遍历】
Mar 15 Javascript
微信小程序--onShareAppMessage分享参数用处(页面分享)
Apr 18 Javascript
jQuery上传插件webupload使用方法
Aug 01 jQuery
vue 添加vux的代码讲解
Nov 30 Javascript
微信小程序上传文件到阿里OSS教程
May 20 Javascript
JS中队列和双端队列实现及应用详解
Sep 29 Javascript
vue 解决在微信内置浏览器中调用支付宝支付的情况
Nov 09 Javascript
AngularJS基础 ng-include 指令示例讲解
Aug 01 #Javascript
基于jQuery实现表格的查看修改删除
Aug 01 #Javascript
jQuery自制提示框tooltip改进版
Aug 01 #Javascript
Three.js学习之文字形状及自定义形状
Aug 01 #Javascript
jQuery实现的省市县三级联动菜单效果完整实例
Aug 01 #Javascript
javascript实现的全国省市县无刷新多级关联菜单效果代码
Aug 01 #Javascript
基于原生JS实现图片裁剪
Aug 01 #Javascript
You might like
PHP读取文件并可支持远程文件的代码分享
2012/10/03 PHP
php禁止某ip或ip地址段访问的方法
2015/02/25 PHP
PHP实现的json类实例
2015/07/28 PHP
谈谈PHP中substr和substring的正确用法及相关参数的介绍
2015/12/16 PHP
php微信公众号开发之现金红包
2018/04/16 PHP
PHP各种常见经典算法总结【排序、查找、翻转等】
2019/08/05 PHP
如何在Laravel5.8中正确地应用Repository设计模式
2019/11/26 PHP
深入分析PHP设计模式
2020/06/15 PHP
js 中 document.createEvent的用法
2010/08/29 Javascript
jquery 事件冒泡的介绍以及如何阻止事件冒泡
2012/12/25 Javascript
jquery ajax方式直接提交整个表单核心代码
2013/08/15 Javascript
使用GruntJS构建Web程序之Tasks(任务)篇
2014/06/06 Javascript
JavaScript中的document.referrer在各种浏览器测试结果
2014/07/18 Javascript
jquery easyui datagrid实现增加,修改,删除方法总结
2016/05/25 Javascript
mvvm双向绑定机制的原理和实现代码(推荐)
2016/06/07 Javascript
jQuery实现单击按钮遮罩弹出对话框效果(2)
2017/02/20 Javascript
详解nodejs微信公众号开发——1.接入微信公众号
2017/04/10 NodeJs
解决Vue2.0自带浏览器里无法打开的原因(兼容处理)
2017/07/28 Javascript
使用vue实现简单键盘的示例(支持移动端和pc端)
2017/12/25 Javascript
Vue写一个简单的倒计时按钮功能
2018/04/20 Javascript
vue实现公告栏文字上下滚动效果的示例代码
2020/06/16 Javascript
Python的Twisted框架中使用Deferred对象来管理回调函数
2016/05/25 Python
python实现自动发送邮件
2018/06/20 Python
浅谈python写入大量文件的问题
2018/11/09 Python
django 中的聚合函数,分组函数,F 查询,Q查询
2019/07/25 Python
Flask之pipenv虚拟环境的实现
2019/11/26 Python
结合 CSS3 transition transform 实现简单的跑马灯效果的示例
2018/02/07 HTML / CSS
域名注册、建站工具、网页主机、SSL证书:Dynadot
2017/01/06 全球购物
日本非常有名的内衣丝袜品牌:GUNZE
2017/01/06 全球购物
Converse匡威法国官网:美国著名帆布鞋品牌
2018/12/05 全球购物
RIP版本1跟版本2的区别
2013/12/30 面试题
2014爱耳日宣传教育活动总结
2014/03/09 职场文书
现场施工员岗位职责
2014/03/10 职场文书
党员应该树立反腐倡廉的坚定意识思想汇报
2014/09/12 职场文书
交通事故和解协议书
2015/01/27 职场文书
openstack云计算keystone组件工作介绍
2022/04/20 Servers