目录

一、差别

二、request重要的方法

1、取得name的參数值

2、取得全部name的參数值

3、取得全部的參数名称

4、取得request的全部參数的一个映射

三、例子

1. input-text标签

2. input-checkbox标签


一、差别

  1. request.getParameterValues(String name)接收数组变量,如checkobx类型。如获得checkbox类(name同样,但值有多个)的数据。
  2. request.getParameter(String name)接收一般变量,如text类型。获得name的数据,假设有反复的name,则返回第一个的值。

二、request重要的方法

1、取得name的參数值

String getParameter(String name)

2、取得全部name的參数值

String[] getParameterValues(String name)

3、取得全部的參数名称

Enumeration getParameterNames()

4、取得request的全部參数的一个映射

Map<String, String[]> getParameterMap()

三、例子

1. input-text标签

<input type="text" name="n" value="1" />
<input type="text" name="n" value="2" />
<input type="text" name="n" value="3" />request.getParameterValues("n")   ----------------- [1, 2, 3]
request.getParameter("n")         ------------------1

2. input-checkbox标签

<input type="checkbox" name="n" value="1">看书</input>
<input type="checkbox" name="n" value="2">电影</input>
<input type="checkbox" name="n" value="3">游戏</input>request.getParameterValues("n")   ----------------- [1, 2, 3]

差别-request.getParameterValues与request.getParameter相关推荐

  1. request.getParameterValues与request.getParameter的区别 想搞清楚为什么前者返回的是数组...

    问题1:慕课里面的例子是Cookie记住最近的一个用户信息,那么/* 如何保存多个用户名呢,如腾讯qq */? http://www.imooc.com/qadetail/102362?t=19414 ...

  2. request.getParameterValues与request.getParameter的区别

    一. 简单的对比 request.getParameter用的比较多,相对熟悉 request.getParameterValues(String   name)是获得如checkbox类(名字相同, ...

  3. request.getParameter、request.getParameterValues、request.getParameterMap用法

    首先request中的参数parameter是一个map表,如:map={username=[xxx],password=[xxx],hobby=[eat,drink]} 调用getParameter ...

  4. request.getAttribute()和 request.getParameter()有何区别?

    a.request.getParameter()获取的类型是String:request.getAttribute()获取的类型是Object. b.request.getPrameter()获取的是 ...

  5. jsp中request.getAttribute()和 request.getParameter()有何区别

    request.getAttribute()和 request.getParameter()有何区别: a.request.getParameter()取得是通过容器的实现来取得通过类似post,ge ...

  6. android模拟器 报错:X Error of failed request: BadRequest (invalid request code or no such operation)

    最近在ubuntu12.04上学习python,python2.7 python3.2差别还是蛮大的,就想着学习较新的 升级后 结果出现 输入法不显示   update-manager 和  add- ...

  7. android模拟器 出错:X Error of failed request: BadRequest (invalid request code or no such operation)

    android模拟器 出错:X Error of failed request: BadRequest (invalid request code or no such operation) 最近在u ...

  8. 关于JAVA中request.getParameterMap与request.getReader()获取不到请求值的解决方案

    最近比较忙,经常加班,已经有一个星期多的时间没写博客了,但是即便再忙,也要把自己认为重要的知识点通过博客的形式记录下来! 最近在维护公司的旧系统时发现公司的旧网关的异步通知定时任务出现延迟的问题,本来 ...

  9. Request、Request.Form和Request.QueryString的区别

    Request.Request.Form和Request.QueryString的区别 Request.Form:获取以POST方式提交的数据(接收Form提交来的数据): Request.Query ...

  10. request.getServletPath()和request.getPathInfo()用法

    为什么80%的码农都做不了架构师?>>>    在 Web 中,我们通常需要获取 URL 相对于 Webapp 的路径,主要是下面的几个方法: request.getServletP ...

最新文章

  1. 阿里云弹性公网IP(EIP)的使用限制
  2. 数组遍历——Vue.js
  3. MySQL备份与恢复-mysqldump备份与恢复
  4. 工程实践:基于规则模式的军事和医药领域知识图谱问答快速实现
  5. excel公式不自动计算_【纯干货】值得收藏的Excel日期计算公式!
  6. 吴恩达深度学习 —— 2.5 导数
  7. 分布式应用中的一致性协议
  8. MyEclipse配置进行Hibernate逆映射
  9. Linux内核分析-week 1
  10. matlab虚拟现实之vrbuild2模型导入
  11. 网络层QoS分类和标记字段详解
  12. 我的世界seus光影java版下载_我的世界0.17SEUS PE光影材质包(水反高清)下载
  13. csv 计算机系统化验证,计算机化系统CSV验证问答.doc
  14. 如何提升原创文章排名与百度冰桶算法
  15. 解决:在 VSCode 中如何设置默认的浏览器为Chrome或Firefox
  16. Heaven of Imaginary(PKUSC2018)
  17. 关于对当前大学生的痛点分析
  18. char远非仅仅是字符
  19. java计算机毕业设计计算机专业在线学习评估软件-演示录像-源程序+mysql+系统+lw文档+远程调试
  20. 互联网教育已过时,教育科技才是未来的趋势

热门文章

  1. class 文件比较
  2. matlab 读写excel数据 计算股票振幅收益率
  3. 别让你的项目,毁在单片机选型上
  4. 【游戏角色设计初学入门】游戏角色制作过程及步骤
  5. 全网最全网络数据采集(爬虫)指南
  6. python网络数据采集2(译者:哈雷)
  7. 芯片达人教你如何看数据手册
  8. iOS12.4完整越狱来了,附手机端一键越狱教程!
  9. android apk自动安装包下载,Android 实现apk文件下载并自动安装
  10. Video Speed Controller在百度盘使用