在jsp空间中使用Jsp获取复选框的值!!
2013/3/29 9:22:21 | 阅6673 | 来源:好空间网络 [打印] [关闭] |
很长时间没有用过复选框,突然间在用怎么也不会了....于是上网搜索,比较奇怪的是,没有找到一个比较详细的教程....难道是因为这样的比较基础,就没人愿意分享了吗???
经过多次查找终于弄明白怎么用了!现在我给他记录下来以便遇到同样问题的人参考!!
首先写个htm,上面放几个复选框
<html> <head> <title>好空间网络(http://www.jspkongjian.net)为您提供专业的jsp虚拟主机</title> <!--<link rel="stylesheet" type="text/css" href="./styles.css">--> </head> <body> <form action="1.jsp" method="post"> 好空间网络的优势: <input type="checkbox" name="jspkongjian" value="稳定"/>稳定 <input type="checkbox" name="jspkongjian" value="自由重启"/>自由重启 <input type="checkbox" name="jspkongjian" value="tomcat监控"/>tomcat监控 <input type="checkbox" name="jspkongjian" value="内存可以实时查看"/>内存可以实时查看 <input type="checkbox" name="jspkongjian" value="数据库不限制大小"/>数据库不限制大小 <input type="checkbox" name="jspkongjian" value="支持gzip网页加速"/>支持gzip网页加速<p> <input type="submit" value="提交"/> </form> </body> </html>
这里要注意复选框的名称要统一!!
下面我们在写个1.jsp
<%@page contentType="text/html;charset=GB2312"%> <html> <head> <title>好空间网络(http://www.jspkongjian.net)为您提供专业的jsp虚拟主机</title> <!-- <link rel="stylesheet" type="text/css" href="styles.css"> --> </head> <body> <% request.setCharacterEncoding("GB2312"); //获得参数数组 Stringjspkongjian[]=request.getParameterValues("jspkongjian"); %> <h1>好空间网络的优势 <% //输出数组 int i; for(i=0;i<jspkongjian.length;i++) { %> <%=jspkongjian[i] %> <% } %> </h1> </body> </html>
这样就ok了,当然还可以在打印的时候把他们组成一个字符串,比如
Jspkongjian=jspkonbgjian+”,”+jspkongjian[i]
这样就把他们组成一个字符串,达到您想要的目的!!!!