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 相关文章推荐
juqery 学习之三 选择器 简单 内容
Nov 25 Javascript
js 获取坐标 通过JS得到当前焦点(鼠标)的坐标属性
Jan 04 Javascript
javascript常用的正则表达式实例
May 15 Javascript
JavaScript中判断原生函数检查function是否是原生代码
Sep 09 Javascript
JavaScript实现检查页面上的广告是否被AdBlock屏蔽了的方法
Nov 03 Javascript
AngularJS入门教程之AngularJS指令
Apr 18 Javascript
AngularJS打开页面隐藏显示表达式用法示例
Dec 25 Javascript
Vue添加请求拦截器及vue-resource 拦截器使用
Nov 23 Javascript
实例教学如何写vue插件
Nov 30 Javascript
vue 动态改变静态图片以及请求网络图片的实现方法
Feb 07 Javascript
vue 使用html2canvas将DOM转化为图片的方法
Sep 11 Javascript
javascript 设计模式之组合模式原理与应用详解
Apr 08 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 3行代码的分页算法(求起始页和结束页)
2009/10/21 PHP
PHP中获取文件扩展名的N种方法小结
2012/02/27 PHP
使用 PHPMAILER 发送邮件实例应用
2012/11/07 PHP
PHP中Fatal error session_start()错误解决步骤
2014/08/05 PHP
php实现断点续传大文件示例代码
2020/06/19 PHP
7个Javascript地图脚本整理
2009/10/20 Javascript
js 函数的执行环境和作用域链的深入解析
2009/11/01 Javascript
jQuery数组处理方法汇总
2011/06/20 Javascript
基于Unit PNG Fix.js有时候在ie6下不正常的解决办法
2013/06/26 Javascript
jquery实现图片渐变切换兼容ie6/Chrome/Firefox
2013/08/02 Javascript
ComboBox 和 DateField 在IE下消失的解决方法
2013/08/30 Javascript
Js保留小数点的4种效果实现代码分享
2014/04/12 Javascript
PHP PDO操作总结
2014/11/17 Javascript
JavaScript实现斗地主游戏的思路
2016/02/29 Javascript
轻松掌握JavaScript装饰者模式
2016/08/27 Javascript
Bootstrap CDN和本地化环境搭建
2016/10/26 Javascript
从parcel.js打包出错到选择nvm的全部过程
2018/01/23 Javascript
Vue中render方法的使用详解
2018/01/26 Javascript
element ui里dialog关闭后清除验证条件方法
2018/02/26 Javascript
element-ui 关于获取select 的label值方法
2018/08/24 Javascript
Vue使用watch监听一个对象中的属性的实现方法
2019/05/10 Javascript
浅谈TypeScript的类型保护机制
2020/02/23 Javascript
js实现页面图片消除效果
2020/03/24 Javascript
python pandas dataframe 行列选择,切片操作方法
2018/04/10 Python
Python集中化管理平台Ansible介绍与YAML简介
2019/06/12 Python
这可能是最好玩的python GUI入门实例(推荐)
2019/07/19 Python
Python函数参数类型及排序原理总结
2019/12/19 Python
python针对Oracle常见查询操作实例分析
2020/04/30 Python
python读取图像矩阵文件并转换为向量实例
2020/06/18 Python
Notino瑞典:购买香水和美容产品
2019/07/26 全球购物
校园安全教育广播稿
2014/02/17 职场文书
机械加工与数控专业自荐书
2014/06/04 职场文书
甜品店创业计划书
2014/09/21 职场文书
社区服务理念口号
2015/12/25 职场文书
pycharm debug 断点调试心得分享
2021/04/16 Python
用php如何解决大文件分片上传问题
2021/07/07 PHP