zoukankan      html  css  js  c++  java
  • servlet请求中的信息

    在servlet中HttpServeltRequest中有一个方法getRequestURL()

    假如我们平常输入的地址是:localhost/Demo1/TestServlet?hello=world

    起初我认为,通过getRequestURL()得到的就是我所输入的,发现一直不对,没有实现我的设想,一调试,才发现获取的资源路径是问号之前的。本来是知道问号之后的是查询条件,的确是url的一部分,但是getRequestURL()得到的是问号之前部分。

    问号前getRequestURL()

    问号后的查询条件用getQueryString()

    URL组成:

    protocol :// hostname[:port] / path / [;parameters][?query]#fragment
      协议://主机名[:端口]/ 路径/[:参数] [?查询]#Fragment

    请求参数获取方法

    上述图示中的第二个方法,得到的一个map对象,map中key/value中的value是一个String[] 类型(可以通过反射机制查看)

  • 相关阅读:
    sql学习2----函数
    网络相关命令
    网络相关概念
    linux学习(2)--指令
    linux学习(1)--基本知识
    Linux学习技巧
    VMware安装Linux
    接口测试
    app测试--DDMS的使用
    app测试--性能测试DDMS
  • 原文地址:https://www.cnblogs.com/TheoryDance/p/5118816.html
Copyright © 2011-2022 走看看