JAVA/request.getParameterValues

JAVA/request.getParameterValues1比较request.getParameterValues与request.getParameterrequest.getParameterValues(Stringname)是获得如checkbox类(名字相同,但值有多个)的数据。request.getParameter(Stringname)是获得对应名字的值,如果有重复的名,则返回第一个值。例如:reque

大家好,又见面了,我是你们的朋友全栈君。

1 比较request.getParameterValuesrequest.getParameter

request.getParameterValues(String name)是获得如checkbox类(名字相同,但值有多个)的数据。

request.getParameter(String name)是获得对应名字的值,如果有重复的名,则返回第一个值。

例如:

<input type=”text” name=”test” value=”1″ />

<input type=”text” name=”test” value=”2″ />

<input type=”text” name=”test” value=”3″ />

request.getParameterValues(“test”);  返回[1, 2, 3]

request.getParameter(“test”);  返回 1

2 request.getParameterValues的使用

例如:

<input type=”checkbox” name=”habit” value=”read”/>看书

<input type=”checkbox” name=”habit” value=”movie”/>电影

<input type=”checkbox” name=”habit” value=”game”/>游戏

String[] habit = request.getParameterValues(“habit”);  

例如:

String[] checkboxValues = request.getParameterValues(“habit“);  返回数组

if(checkboxValues != null && checkboxValues.length >0)
  {

   for(int i = 0; i < checkboxValues.length ; i++)
   {

    authForm.insertLineCd = checkboxValues[i];   从数组里取出对象

   }   
  }

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/163214.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • java中级面试题及答案_Java中级面试题

    java中级面试题及答案_Java中级面试题一、Java笔试题基础1.Java中的异常有哪几类?分别怎么使用?检出异常,非检出异常。检出异常需要try…catch才能编译通过。非检出异常不用try…catch也能编译通过。RuntimeException是非检出异常,不需要try…catch也能编译通过。IoException,SQLException等等其他所有异常都是检出异常,必须要try…catach才能编译通过。2.常用的集合类有哪些?比如List如何排序?分两种,一种实现Set接口,一种是实现List接口的。Set:Tre

    2022年10月12日
  • 银行大数据建模交流!

    银行大数据建模交流!金融大数据建模有兴趣的可以一起合作,需要大量合作伙伴这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML图表…

  • nodejs 代理服务器_nodejs部署前端项目

    nodejs 代理服务器_nodejs部署前端项目代理服务器的原理案例安装express、http-proxy-middlewareapp.js文件nodeapp.jsvarexpress=require(‘express’);varapp=express();app.use(express.static(‘./public’));app.listen(3000);在public文件夹下建立a.html<!DOCTYPEhtml><htmllang=”en”><hea

    2022年10月28日
  • xshell怎么配置_winedt使用教程

    xshell怎么配置_winedt使用教程一、XShell的作用二、下载XShell三、安装XShell四、使用XShell连接Linux服务器Xshell免费版官网下载地址:https://www.xshell.com/zh/free-for-home-school/如官网打不开,可以从网盘下载链接:https://pan.baidu.com/s/1NJGWZHkByakOkQpKfkc7Yg提取码:r0ds

  • linux 磁盘碎片整理

    linux 磁盘碎片整理1、sudofdisk-l查看各分区情况2、sudoe4defrag-c/dev/sda2查看碎片情况3、sudoe4defrag-v/dev/sda2碎片整理

  • python zipfile_Python zipfile

    python zipfile_Python zipfile从简单的角度来看的话,zip格式会是个不错的选择,而且python对zip格式的支持够简单,够好用。1)简单应用如果你仅仅是希望用python来做压缩和解压缩,那么就不用去翻文档了,这里提供一个简单的用法,让你一看就能明白。importzipfilef=zipfile.ZipFile(‘filename.zip’,’w’,zipfile.ZIP_DEFLATED)f.write(‘fil…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号