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 相关文章推荐
用js判断用户浏览器是否是XP SP2的IE6
Mar 08 Javascript
jQuery使用手册之二 DOM操作
Mar 24 Javascript
JavaScript CSS菜单功能 改进版
Dec 20 Javascript
javascript中input中readonly和disabled区别介绍
Oct 23 Javascript
jquery()函数的三种语法介绍
Oct 09 Javascript
js跨域资源共享 基础篇
Jul 02 Javascript
关于jquery中动态增加select,事件无效的快速解决方法
Aug 29 Javascript
AngularJS 指令的交互详解及实例代码
Sep 14 Javascript
微信小程序注册60s倒计时功能 使用JS实现注册60s倒计时功能
Aug 16 Javascript
详解利用 Express 托管静态文件的方法
Sep 18 Javascript
layui radio性别单选框赋值方法
Aug 15 Javascript
JS获取当前时间的年月日时分秒及时间的格式化的方法
Dec 18 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 变量定义和变量替换的方法
2009/07/30 PHP
解析web文件操作常见安全漏洞(目录、文件名检测漏洞)
2013/06/29 PHP
PHP抓取、分析国内视频网站的视频信息工具类
2014/04/02 PHP
php中使用gd库实现下载网页中所有图片
2015/05/12 PHP
php组合排序简单实现方法
2016/10/15 PHP
PHP对象相关知识总结
2017/04/09 PHP
详谈symfony window下的安装 安装时候出现的问题以及解决方法
2017/09/28 PHP
window.open不被拦截的实现代码
2012/08/22 Javascript
javascript页面加载完执行事件代码
2014/02/11 Javascript
jQuery中[attribute*=value]选择器用法实例
2014/12/31 Javascript
js动态切换图片的方法
2015/01/20 Javascript
jQuery判断元素上是否绑定了指定事件的方法
2015/03/17 Javascript
jquery自定义右键菜单、全选、不连续选择
2016/03/01 Javascript
分享12个实用的jQuery代码片段
2016/03/09 Javascript
Bootstrap表单控件学习使用
2017/03/07 Javascript
微信小程序开发之选项卡(窗口底部TabBar)页面切换
2017/04/12 Javascript
微信小程序中使用Promise进行异步流程处理的实例详解
2017/08/17 Javascript
JavaScript实现数值自动增加动画
2017/12/28 Javascript
js判断输入框不能为空格或null值的实现方法
2018/03/02 Javascript
layui-laydate时间日历控件使用方法详解
2018/11/15 Javascript
Nuxt.js开启SSR渲染的教程详解
2018/11/30 Javascript
微信小程序如何再次获取用户授权的方法
2019/05/10 Javascript
nodejs中实现修改用户路由功能
2019/05/24 NodeJs
JavaScript 截取字符串代码实例
2019/09/05 Javascript
vue中实现点击按钮滚动到页面对应位置的方法(使用c3平滑属性实现)
2019/12/29 Javascript
python生成1行四列全2矩阵的方法
2018/08/04 Python
Python使用gRPC传输协议教程
2018/10/16 Python
Python实现SQL注入检测插件实例代码
2019/02/02 Python
python assert的用处示例详解
2019/04/01 Python
使用Html5、CSS实现文字阴影效果
2018/01/17 HTML / CSS
ProBikeKit新西兰:自行车套件,跑步和铁人三项装备
2017/04/05 全球购物
伦敦鲜花递送:Flower Station
2021/02/03 全球购物
.net面试题
2016/09/17 面试题
工程质量承诺书范文
2014/03/27 职场文书
中职三好学生事迹材料
2014/08/24 职场文书
2015年中秋寄语
2015/07/31 职场文书