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 相关文章推荐
可输入的下拉框
Jun 19 Javascript
jQuery 锚点跳转滚动条平滑滚动一句话代码
Apr 30 Javascript
JQuery中使用Ajax赋值给全局变量异常的解决方法
Jan 10 Javascript
javascript框架设计读书笔记之字符串的扩展和修复
Dec 02 Javascript
解决ueditor jquery javascript 取值问题
Dec 30 Javascript
详解Javascript继承的实现
Mar 25 Javascript
AngularJS中的JSONP实例解析
Dec 01 Javascript
jQuery实现弹幕效果
Feb 17 Javascript
webpack引入eslint配置详解
Jan 22 Javascript
详解ES7 Decorator 入门解析
Feb 18 Javascript
JavaScript对象属性操作实例解析
Feb 04 Javascript
Openlayers绘制地图标注
Sep 28 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
通过ODBC连接的SQL SERVER实例
2006/10/09 PHP
PHP程序员基本要求和必备技能
2014/05/09 PHP
PHP传参之传值与传址的区别
2015/04/24 PHP
yii通过小物件生成view的方法
2016/10/08 PHP
php生成二维码不保存服务器还有下载功能的实现代码
2018/08/09 PHP
Auntion-TableSort国人写的一个javascript表格排序的东西
2007/11/12 Javascript
javascript json 新手入门文档
2009/12/03 Javascript
JavaScript(JS) 压缩 / 混淆 / 格式化 批处理工具
2010/12/10 Javascript
js使用数组判断提交数据是否存在相同数据
2013/11/27 Javascript
js动态改变select选择变更option的index值示例
2014/07/10 Javascript
Javascript获取当前时间函数和时间操作小结
2014/10/01 Javascript
JS 获取鼠标左右键的键值方法
2014/10/11 Javascript
jQuery中大家不太了解的几个方法
2015/03/04 Javascript
angular-ui-sortable实现可拖拽排序列表
2016/12/28 Javascript
使用Javascript判断浏览器终端设备(PC、IOS(iphone)、Android)
2017/01/04 Javascript
ng-options和ng-checked在表单中的高级运用(推荐)
2017/01/21 Javascript
js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)
2017/12/28 Javascript
Node.js命令行/批处理中如何更改Linux用户密码浅析
2018/07/22 Javascript
JavaScript设计模式之享元模式实例详解
2019/01/17 Javascript
vue router导航守卫(router.beforeEach())的使用详解
2019/04/19 Javascript
如何在现代JavaScript中编写异步任务
2021/01/31 Javascript
使用Python的Flask框架实现视频的流媒体传输
2015/03/31 Python
python读取oracle函数返回值
2016/07/18 Python
Python中print函数简单使用总结
2019/08/05 Python
pygame实现贪吃蛇游戏(下)
2019/10/29 Python
python爬取音频下载的示例代码
2020/10/19 Python
使用Python Tkinter实现剪刀石头布小游戏功能
2020/10/23 Python
2分钟教你实现环形/扇形菜单(基础版)
2020/01/15 HTML / CSS
保险专业大学生职业规划书
2014/03/03 职场文书
《真想变成大大的荷叶》教学反思
2014/04/14 职场文书
户外活动总结范文
2014/04/30 职场文书
高中教师考核方案
2014/05/18 职场文书
2015年医务人员医德医风自我评价
2015/03/03 职场文书
护理心得体会范文
2016/01/22 职场文书
高三数学教学反思
2016/02/18 职场文书
Tomcat starup.bat 脚本实现开机自启动
2022/04/20 Servers