1 request中有一个方法:getParameterValues(String name)是得到前台name属性为name值的所有value值。是返回一个数组。
如://String[] values_v=request.getParameterValues("checkbox0");
//System.out.println("开始checkbox start");
//System.out.println(values_v.length);
//for(int i=0;i<values_v.length;i++){
//System.out.print(i+":"+values_v[i]);
//}
//System.out.println("开始checkbox end");

但是不经常用。通用的是Enumeration enumeration=request.getParameterNames()来使用。

有一个要注意:

如果前台有多个name的属性是相同的。这时通过枚举来得到值时,得到的是String类型的。

如果多个复选框,name值相同。有多个勾选的话。通过枚举方法得到的是第一个勾选的。因为枚举得到的是String类型的。

通过getParameterValues方法可以得到全部的值,但也会出现:当没有勾选时,后台会报错。所以用时要注意好。

2 对于复选框的控件,只有被勾选了,才能传递到后台。否则后台通过request也得不到。

jsp之getParameterValues相关推荐

  1. jsp中九大内置对象

    内置组件 JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应): 1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应.它是Htt ...

  2. JSP 学习笔记 3

    八 jsp 九个内置对象 1`.内置对象的描述    这就个内置对象都是servlet API的类或者接口的实例.JSP把他们都初始化了. 2.九个内置对象分别是 l         applicat ...

  3. JSP复习题【侵权联系我删除】

    [题型]:单选题 1.JSP页面经过编译之后,将创建一个(      )文件. A.applet B.  servlet C.application D.  server 答案: B [题型]:单选题 ...

  4. JSP 客户端请求概述

    当浏览器请求一个网页时,它会向网络服务器发送一系列不能被直接读取的信息,因为这些信息是作为HTTP信息头的一部分来传送的.您可以查阅HTTP协议来获得更多的信息. 下表列出了浏览器端信息头的一些重要内 ...

  5. java与servlet JSP_java面试精品全集[jsp与servlet部分]

    一.Jsp方面 1.forward 和redirect的区别 答:forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本 ...

  6. JSP 九大内置对象

    ① out - javax.servlet.jsp.jspWriter    out对象用于把结果输出到网页上. 方法: 1. void clear() ;    清除输出缓冲区的内容,但是不输出到客 ...

  7. jsp写入mysql数据库时出现乱码

    先说下自己的开发环境:jsp+Eclipse+mysql+tomcat,现在一般习惯在DW(dreadweaver)下写jsp代码,是通过一个javaBean把数据插入到mysql数据库的.测试后发现 ...

  8. jsp java el_jsp之EL表达式

    EL表达式 1. 什么是EL表达式 jsp中的EL(express language)表达式技术:它仅仅是表达式. EL表达式的功能: 获取4个内置对象(域)中的数据,或自定义对象中的数据,或数组.集 ...

  9. JSP第四课:用户注册登录设计(内置对象使用)

     一.相关知识:内置对象使用 客户端的浏览器从Web服务器上获得网页,实际上是使用HTTP协议向服务器发送一个请求,服务器在接收到来自客户端浏览器发来的请求后要响应请求.JSP通过request对象获 ...

  10. jsp基础、el技术、jstl标签、javaEE的开发模式

    一.jsp技术基础 1.jsp脚本和注释 jsp脚本: 1)<%java代码%> ----- 内部的java代码翻译到service方法的内部 2)<%=java变量或表达式> ...

最新文章

  1. OAuth2.0认证和授权原理
  2. Dataset:数据集集合(综合性)——机器学习、深度学习算法中常用数据集大集合(建议收藏,持续更新)
  3. 汇编语言——输入两位数比较大小
  4. linux 网络通讯 命令,Linux—网络通讯管理命令
  5. Scrapy-Item Pipeline(项目管道)
  6. Android的SharedPreferences存取String和List<String>类型(在Activity和Fragment内使用)
  7. python笔记(求100偶数的和)
  8. java长按底栏_java - 如何在导航抽屉物品中添加长按功能? - SO中文参考 - www.soinside.com...
  9. three.js黑洞穿越动画js特效
  10. 电脑键盘快捷键和组合键功能使用大全
  11. Windows优化大师下载| Windows优化大师下载
  12. 淘宝定价的方式有什么,如何根据活动来定价
  13. 【教程】手机远程连接另一台手机的termux进行拍照
  14. python 处理 Excel 表格
  15. 一文读懂智能对话系统
  16. Java期末作业-各种系统设计
  17. 养老院人员定位系统包含室内人员定位,老人防跌倒报警系统-新导智能
  18. 怎么解决这个问题?救救孩子吧
  19. KJ1570矿用人员定位系统,煤安认证更安全
  20. java faker_Java基于Javafaker生成测试数据

热门文章

  1. Linux终端配色和Xshell命令行配色
  2. Jenkins下载插件,报java.net.SocketTimeoutException: Read timed out
  3. 西门子g120变频器接线图_西门子变频器G120如何通过速度限幅来避免飞车的发生...
  4. lol新加坡服务器中英文文件,lol手游新加坡服中文补丁
  5. 华为:三层交换机 命令示例
  6. uni-app表情包实现
  7. html中怎样把背景图片置顶,HTML5中背景图片如何设置
  8. 深度学习框架_Caffe_Caffe框架入门简介
  9. 寒假刷刷算法题(13)
  10. EasyClick 命令区域截图