一、问题阐述

URL传参数的时候,用&符号连接,如果某一个参数中含"#$ ^ & * + ="这些符号的时候,在另一个页面getParameter就会取不到过来的参数。

二、解决方法

有些符号在URL中是不能直接递的,如果要在URL中递这些特殊符号,那么就要使用他们的编码了。编码的格式为:%加字符的ASCII码,即一个百分号%,后面跟对应字符的ASCII(16进制)码值。例如空格的编码值是"%20"。
   如果不使用转义字符,这些编码就会当URL中定义的特殊字符处理。

下表中列出了一些URL特殊符号及编码十六进制值

1.+ URL 中+号表示空格 %2B

2.空格 URL中的空格可以用+号或者编码 %20

3./ 分隔目录和子目录 %2F

4.? 分隔实际的 URL 和参数 %3F

5.% 指定特殊字符 %25

6.# 表示书签 %23

7.& URL 中指定的参数间的分隔符 %26

8.= URL 中指定参数的值 %3D

最新文章

  1. PHP之时间和日期函数
  2. 【Android环境搭建】解决安装使用SDK Manager更新时的问题
  3. PHP自带防SQL攻击函数区别
  4. (转载)JDK中的设计模式
  5. OC与Swift的区别三(条件语句)
  6. Hibernate不同DB的日期查询
  7. easyUI:ComboTree and comselector使用实例解析
  8. git常见指令
  9. LR实战之Discuz开源论坛——登录脚本检查点
  10. android设置按钮按下的不同效果图
  11. 3298: [USACO 2011Open]cow checkers
  12. Java+Maven+selenium+testing+reportNG自动化测试框架
  13. 基于友善之臂ARM-ContexA9-ADC驱动开发
  14. java学习(一)
  15. iOS - UIAlertController三种显示提示框代码
  16. Zookeeper的集群安装
  17. Cocos2d 编译js为jsc bytecode文件
  18. Zookeeper的Watcher机制
  19. magento优化
  20. bzoj4144【AMPPZ2014】Petrol

热门文章

  1. 随便写一个c++类
  2. GO语言基本数据类型
  3. dubbo-本地直连
  4. Elasticsearch 使用:创建、插入、查询、更新、删除
  5. BIOS 中断大全
  6. 判断List<E>内是否有重复对象
  7. Mixed Content: The page at ‘https://XXX’ was loaded over HTTPS, but requested an insecure........
  8. fluent中如何对一个非整个volume的特定的区域进行数据分析?【转载】
  9. [转载]workbench分网---mapped face meshing面映射网格划分
  10. LayUI使用弹窗重载父级数据表格的两种方法