今天整理了以下几种常用的Servlet请求参数的方式,下面简单地介绍

1)getParameter(String key)返回一个字符串,获得name和key

一样的表单控件的数据,如果有重复的name,则返回第一个的值。

request.getParameter("name");

2)getParameterValues(String key)返回一个字符串数组,获

得name和key一样的表单控件的数据,但相同name的控件会有多个, 如同名的多个checkbox等

request.getParameterValues("name"); 请求可能带有多个值

3) getParameterMap()返回一个包含所有参数的Map,为key-

String[]模式,即,key是表单控件的name,同时,为了防止有

重复name的控件存在,每个name对应的值是一个字符串数组

Map<String ,String[]> map=request.getParameterMap();常用来做框架

Key是数据名,value为数组形式,可获取多个值的情况

4) getParameterNames()返回一个枚举类型值,返回所有表单中所有表看控件的name。

Enumeration e=request.getParameterNames(); 常用于做框架

最新文章

  1. hover 变内容
  2. arcgis对谷歌遥感影像拼接
  3. Android Studio 配置
  4. mac 安装phpredis扩展
  5. Js_Ajax_用户名检测
  6. asp程序调试
  7. C语言小结之结构类型
  8. Jquery中的$().each,$.each的区别
  9. Maven之(三)Maven插件
  10. WPF之让ListView中的CheckBox居中显示
  11. iOS 倒出spa文件 打包
  12. javascript与java编码互转
  13. nvm配置
  14. OpenCV——去雾
  15. 搭建sparksql的hive测试环境
  16. 雷林鹏分享:XML 相关技术
  17. MYSQL 中的 int(11) 到底代表什么意思?
  18. CRM4.0 上传附件大小限制
  19. Beef的使用
  20. 20155327实验一 Java开发环境的熟悉

热门文章

  1. 防抖与节流函数&lt;转&gt;
  2. dedecms 调用全部导航+二级导航
  3. Linux下svn服务器的安装与配置-备份-恢复-计划任务
  4. idea一键生成mybatis工具
  5. 外网访问VMware(Centos7.0,NAT模式)搭建的web服务器应用
  6. python jdbc连接 oracle 数据库
  7. 打包压缩命令tar,zip,split
  8. 从rc文件访问字符串
  9. Angular4.x+Ionic3 踩坑之路之 Ionic3.x pop反向传值
  10. 使用Hbuilder打包app