今天写程序时遇到一个问题:

  /login.do?service=9861.htm?id=117&pageNo=1

这个链接中有两个问号,以至于后台取参数 service的值时把 &pageNo=1 当成 login.do的第二个参数,而不是 service的参数。

解决方法:

前台javascript:

  将service的参数进行编码:encodeURIComponent(“9861.htm?id=117&pageNo=1”)

后台Java:

  解码:String url = URLDecoder.decode(request.getParameter("service"), "UTF-8");

参考:

  http://blog.csdn.net/kalision/article/details/8640793

转载于:https://www.cnblogs.com/fengbing9891/p/5131431.html

参数中带有“”符号问题相关推荐

  1. Linux bash符号及含义,Linux下用bash命令执行名称中带有(符号的目录注意事项

    ***********************************************声明************************************************ 原创 ...

  2. formdata 接受参数中带有class 对象_浅析JAVA中的反射机制及对Servlet的优化

    今天来聊聊java中的反射机制,工作以后发现很多东西动不动就要使用反射或者动态代理,如果不能很好的理解反射,那么对于动态代理等一些重要的设计模式就会有种不够通透的感觉. 所谓的反射,就是在运行状态中, ...

  3. python 调用函数 开销_参数中带有函数的Python日志记录开销

    调用前的函数参数评估 好了,您看到传递给logging.debug('Factorial of 100000 =',math.factorial(100000))的参数需要在调用logging.deb ...

  4. formdata 接受参数中带有class 对象_Django(五)- 请求与响应 - request对象

    请求对象 一.客户端传参的几种方式 1. 通过URL路径(path)传递,例如:http://127.0.0.1:8000/news/1/2,两个参数:id和page 2. 通过 query stri ...

  5. 关于cmp函数参数中的符号(转)

    原文链接:https://blog.csdn.net/qie_wei/article/details/81135920 关于sort函数中的cmp函数有着不同的写法,以刚刚的整形元素比较为例 还有人是 ...

  6. MATLAB中带有符号变量的阶乘、累加函数的表达与求解

    1.求n的阶乘,方法如下: a.factorial(n) b.gamma(n+1) c.v='n!'; vpa(v) 2.求组合(数),方法如下: a.combntns(x,m) 列举出从n个元素中取 ...

  7. Linux的nm查看动态和静态库中的符号

    功能 列出.o .a .so中的符号信息,包括诸如符号的值,符号类型及符号名称等.所谓符号,通常指定义出的函数,全局变量等等. 使用 nm [option(s)] [file(s)] 有用的optio ...

  8. 【Linux命令】nm 查看动态库和静态库中的符号

    功能 列出.o .a .so中的符号信息,包括诸如符号的值,符号类型及符号名称等.所谓符号,通常指定义出的函数,全局变量等等. 使用 nm [option(s)] [file(s)] 有用的optio ...

  9. https返回400_HTTP请求中带有特殊字符|,返回400错误

    Java平台,服务器是Tomcat8,前端ajax访问服务器时,F12返回400错误,经分析,URL地址中get传参值里面含有"|", Invalid character foun ...

  10. python语法中infile语句_浅谈pymysql查询语句中带有in时传递参数的问题

    直接给出例子说明: cs = conn.cursor() img_ids = [1,2,3] sql = "select img_url from img_url_table where i ...

最新文章

  1. Qt嵌入外部EXE程序,并显示在主界面中!
  2. asp.net实现图片在线上传并在线裁剪
  3. 人工智能实践:TensorFlow笔记学习(六)—— 全连接网络实践
  4. 对口计算机选什么专业,想从事人工智能行业,考研选什么专业对口?
  5. mysql增量备份具体步骤_记一次mysql全量备份、增量备份的学习过程
  6. SAP 电商云 Spartacus UI 产品明细页面路由路径的自定义配置
  7. php正则替换模板变量,php正则替换变量指定字符的方法
  8. 7.9 规划Varnish缓存
  9. POJ 1811 Prime Test
  10. Perfect Appearance NIKE KD 9 PERFORMANCE REVIEW
  11. Stamp Rally
  12. 中国的 30万 DBA 们来自何方,向何处去?
  13. 海岸鸿蒙高锰酸盐指数浓度,水中高锰酸盐指数的检测步骤
  14. 第二十三篇 玩转数据结构——栈(Stack)
  15. 【颜色识别】基于matlab机器视觉颜色识别系统【含Matlab源码 588期】
  16. c++ 智能指针的问题_窥见C++11智能指针
  17. QTP教程入门到高级(转)
  18. NOIP2015 pj
  19. Mac下Go的安装与配置
  20. 加密的压缩包文件如何解压

热门文章

  1. 制作验证码使用到的函数
  2. 数据库JDBC的基本内容
  3. 第十六章 我国农业生态平衡
  4. 基于jenkins的自动化部署实现
  5. vim的学习笔记(3)
  6. 编程初学者必须知道的十件事
  7. 办暂住证,郁闷,极度不爽.
  8. 收藏| 一些可供参考的游戏出海技术架构与经验总结
  9. jupyterLab+R,让你更优雅的探索数据
  10. 上帝手中的骰子——无所不能的贝叶斯(上篇)