区别
request.getParameterValues(String name)是获得如checkbox类(名字相同,但值有多个)的数据。
可以用于接收数组变量 ,如checkobx类型
request.getParameter(String name)是获得相应名的数据,如果有重复的名,则返回第一个的值 .
一般用于接收一般变量 ,如text类型

使用方式
例1:对于text类型的input标签

<input type="text" name="name" value="1" />
<input type="text" name="name" value="2" />
<input type="text" name="name" value="3" />

request.getParameterValues(“name”) ----------------- [1, 2, 3]

request.getParameter(“name”) ------------------ 1

例2:对于checkbox的input标签

看书
电影
游戏

request.getParameterValues(“habit”) ----------------- [read, movie, game]

request.getParameter(“name”) ------------------ read

tips
对于getParameter()方法获取的中文字符乱码的情况,尝试添加一句
request.setCharacterEncoding(“utf-8”);

request.getParameter()与request.getParameterValues()的区别和使用方式相关推荐

  1. request.getParameter() 和request.getAttribute() 区别

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

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

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

  3. request.getParameter()与request.setAttribute()的区别

    request.getParameter(),request.setAttribute()区别如下: (1)request.getParameter()取得是通过容器的实现来取得通过类似post,ge ...

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

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

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

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

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

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

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

    request.getParameter()是用来接受来自get方法或post方法的参数,只能接受java.lang.String <form method=post> <form  ...

  8. request.getParameter()获取不到数据的问题

    最近做项目时,发现手机客户端通过http协议post方式上传数据到服务端,在服务器端通过request.getInputStream()能获取到相应的数据,但用request.getParameter ...

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

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

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

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

最新文章

  1. c++ 程序时间运算 函数;
  2. python两列字符串合并_python两列字符串如何合并?
  3. luogu4159 迷路 (矩阵加速)
  4. Android之PhotoView使用(原创)
  5. java中scort意思_java入门—笔记
  6. app.use(express.static)设置静态文件目录小解
  7. 摩托罗拉投资Android社交游戏拓荒商Moblyng
  8. 【Hibernate3.3复习知识点一】 - 配置hibernate环境(XML)。
  9. android 开启离屏缓存,Android性能优化笔记(持续更新帖)
  10. 现代软件工程 第十五章 【稳定和发布阶段】练习与讨论
  11. 计算机类学术期刊SCI/EI期刊核心期刊有哪些?
  12. 开发到底要不要转行软件测试?
  13. python编程选股_python编写选股公式
  14. Lab: User role controlled by request parameter:由请求参数控制的用户角色
  15. matlab中opc没有注册类,电脑中出现没有注册类别的错误提示的多种解决方法
  16. Java源码:Reference与ReferenceQueue
  17. 「镁客早报」OneWeb顺利发射首批6颗互联网卫星;华为西欧负责人称公司将会获得德国5G合同...
  18. <<算法很美>>——(四)——深入递归<一>——自上而下,自下而上
  19. latex怎么看论文字数_如何使用LaTeX完成一篇论文的基本排版
  20. 【苹果电脑装Windows7驱动大全、Macbook电脑win7驱动安装】

热门文章

  1. yylabel 加载html,YYLabel的简单使用
  2. h2ouve下载 insyde_一种基于InsydeBIOS的BIOS更改方法及系统与流程
  3. 算法学习笔记(5) 传递闭包
  4. Python网络爬虫数据采集实战:基础知识
  5. JavaScript基础知识总结(必看篇)
  6. 微波存在感应雷达,人体存在感应雷达模块,物联网智能赋能应用
  7. 拟人拟物法求解不等圆Packing问题
  8. 使用selenium爬取百度文库文章(动态)
  9. php微商系统,产品营销推广神器Thinkphp核心微商新版零售系统源代码
  10. 知识点 —— Python基础-1