首先request中的参数parameter是一个map表,如:map={username=[xxx],password=[xxx],hobby=[eat,drink]}
调用getParameter("hobby")时只能获取hobby[0] ,即eat
调用getParameterValues("hobby")时能获取hobby=[eat,drink]这个数组
调用getParameterMap时能获取整个map对象。

Request.getparameternames 获取form表单里面所有的请求参数 。 返回一个Enumeration类型的枚举.

Enumeration pNames=request.getParameterNames();
while(pNames.hasMoreElements()){String name=(String)pNames.nextElement();String value=request.getParameter(name);out.print(name + "=" + value);
}

request.getParameterValues("name")方法将获取所有form表单中name属性为"name"的值.该方法返回一个数组.遍历数组就可得到value值.

String values = request.getParameterValues("name");
for(String value : values){System.out.println(value);
}

request.getParameter、request.getParameterValues、request.getParameterMap用法相关推荐

  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.getAttribute() 区别

    request.getParameter() 和request.getAttribute() 区别 getParameter 是用来接受用post个get方法传递过来的参数的. getAttribut ...

  4. request.getParameter和SpringMVC后台控制层获取参数的方式

    **1. request.getParameter** 转载于:http://blog.csdn.net/moreorless/article/details/4199677 一. 简单的对比 req ...

  5. request.getParameter讲解

    JavaWeb getParameter代码片段 总结一下:request解控中四个非常重要的方法 getParameterMap(); getParameterNames(); getParamet ...

  6. 总结:request.setAttribute()、session.setAttribute()和request.getParameter()的联系与区别

    1.session.setAttribute()和session.getAttribute()配对使用,作用域是整个会话期间,在所有的页面都使用这些数据的时候使用. 2.request.setAttr ...

  7. JSPServlet中request.getParameter() 和request.getAttribute() 区别

    一.request.getParameter() 和request.getAttribute() 区别 (1)request.getParameter()取得是通过容器的实现来取得通过类似post,g ...

  8. postman发送post请求,用request.getParameter()获取请求参数

    1.接口代码 @RequestMapping("notifyUrl")   public void notifyUrl(HttpServletRequest request, Ht ...

  9. request.getParameter和request.getAttribute之间的区别

    HttpServletRequest类既有getAttribute()方法,也由getParameter()方法,这两个方法有以下区别: (1)HttpServletRequest类有setAttri ...

最新文章

  1. [正能量系列]赋闲的程序员(三)
  2. 【PC工具】大神开源项目-配色调色工具Colorpicker颜色选择器
  3. 《自卑与超越》读书笔记(part1)--行为举止永远受到人生意义的制约
  4. Chapter 15 配置服务器存储和群集 第1课
  5. 计算机专业汇报与接口,计算机接口设计实验总结.doc
  6. Ergo生态:首个算法稳定币SigmaUSD正式启动
  7. java B2B2C Springcloud仿淘宝电子商城系统
  8. 高性能ORM 框架之 MySqlSugar
  9. vue快速复制快捷键_vue快捷键与基础指令详解
  10. 前端点击按钮下载图片
  11. SQL处理表结构的基本方法整理(创建表,关联表,复制表)
  12. 如何在软件UI设计中运用格式塔心理学5项法则?
  13. 情迁机器人Tim_情迁机器人插件-情迁机器人app下载V1.5.0安卓版-西西软件下载
  14. 普通计算机硬件cpu,cpu怎么看型号 教你怎么看电脑cpu型号(软件+硬件)
  15. python中format格式化输出总结
  16. Linux内核地址空间分布
  17. 解决win10小娜无法搜索本地应用程序
  18. java中nextToken,Java StringTokenizer nextToken()用法及代碼示例
  19. ios python 越狱_如何使用Frida绕过iOS应用程序中的越狱检测!!!
  20. 【原创】快速估算和管理

热门文章

  1. HDU1865 1sting【递推】
  2. 斐波那契 —— 矩阵形式推导
  3. 辨异 —— 概率与统计
  4. 编程军规 —— Java 篇
  5. 用编程解决生活中的问题
  6. 计算机的组成 —— 耳机与音响
  7. 杜甫的《望岳》在哪里作的?山脚下还是山头上?
  8. 实用的 Python —— 快速进行相关计算
  9. 老年手机计算机的按键怎么调至桌面,怎样设置一键回到桌面啊,就是这个图标(如图)...
  10. abd.exe 需要下java吗_abd.exe