Servlet中怎样获得表单中复选框被选中的值

如题所述

<form action="/ursevlet">

<input type="checkbox" name="fruit" value ="apple">苹果<br>
<input type="checkbox" name="fruit" value ="orange">桔子<br>
<input type="checkbox" name="fruit" value ="mango">芒果<br>

</form>

通过下面得到复选框所选的值
String[] values = request.getParameterValues("fruit") ;
if(values!=null&&values.length>0) {
for(int i= 0 ;i<values.length;i++)
out.println(values[i]) ;
}
温馨提示:内容为网友见解,仅供参考
无其他回答

servlet获取表单数据的方法?
(1)是的。Servlet读取表单数据只能用一下三种方法。单个值的读取:getParameter 多个值得读取:getParameterValues 参数名的查找:getParameterNames和getParameterMap (2)当前,在JSP中,使用JavaBean组件构架可以极大的简化读取请求参数,提取相应的值,并将结果存储到java对象的过程。存在这样的JSP语法(jsp:...

servlet怎么获取submit提交的表单
request.getParameter("表单项名称")就可以取出对应表单的值了。一、在servlet中 response.getWriter().println("你好");你好就会被输出到页面中显示。二、get使用明文传递,会在浏览器地址栏中显示长度等也有限制,post将内容在http请求头中

Servlet的post 和 get方法,搞晕了???
服务器端从客户端(浏览器)获得数据的方式有两种,即get和post.想必楼主对http协议也有所了解,http的get方法是将你要传输的数据放在url后的,也就是我们常用的test.jsp?name=aaa&age=10这种格式,数据都是可以通过url就可以看到了,你在网页中的属性就能看到这个url,这是get方法,由于受到http协议的限...

在servlet中如何接受来自表单的日期类型
String value = request.getParameter(name);功能:a)获得提交表单中的指定字段信息 name --> 和表单中的字段名字对应 b)获得URL中?后面的指定参数值 name --> 和?后面的参数名对应 2)String[]array = request.getParameterValues(name);功能:获得同一个字段名字下的多个值,封装到一个数组中。通常...

servlet中如何取span中的值
servlet的java文件中只能获取到3大域的值即sesssion、request、application三大域。所以想要获取页面span的值,必须在页面中将需要传递的值通过三大域的setattribute方法来添加到三大域范围中,这样就可以将页面中span的值传递到servlet的java文件中。其中页面拥有page域,并称四大域。

如何获取jsp页面中输入框的值
如果是servlet 在目标servlet调用 request.getParameter("表单的name值 注意:id值获取不到")如果是struts框架的html标签 比如 是一个文本 在js获取就要标记 styleId="ID" 同样 document.getElementById("表单的ID").value;在struts html标签中 styleId 就相当于id 如果是目标 action 就 request.getPara...

jsp 中如何从数据库某一表中取出一个值,赋予一个变量,然后和页面获得的...
JSP里面获取数据后提交给SERVLET.然后SERVLET里面通过第二个BEAN里面的getById方法获得NAME, 又因为已经从JSP里面获取了数据,然后简单的使用EQUALS方法就可以了。上面写的是一个基本的MVC模式的过程。下面是写JSP直接访问数据库的过程。JSP里面的表单要提交给自身才能获取自身表单的数据,然后访问数据库的代码...

servlet为什么获取不到页面输入的值
如果想获取到页面中的值,所有的标签框必须存在“name”属性,而不是id属性。举例:jsp中定义:在servlet中String name= request.getParameter (“zhangsan”);\/\/获取到jsp中的值结果:zhangsan1;备注:再就是所有的标签尽量定义在提交的form内,这样页面会整洁和清晰些。 本回答由电脑网络分类达人 董辉推荐 举报| 答案纠...

java怎样在后台获取前台jsp页面文本框的value值
1、如果你用的servlet的话,可以用request.getParameter("name");这样获取jsp页面中表单name="name"值的数据。2、如果用的struts2的话,必须在Action中写相应的get,set方法,比如:jsp页面中有个name值等于“name”,那么相应的Action中要有相应的name属性的set和get方法。Java看起来设计得很像C++,但是...

怎样在servlet获得hidden的值?
需要先在页面上给hidden设置ID,在servlet中只要获取这个ID,就可以得到它的值了。例如:ID=userid;int id = Integer.parseInt(request.getParameter("userid"));

相似回答