在网站中往往需要用户选择复选框,此时需要创建多个复选框让用户进行选择:
<head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> </head> <form action="getParam.jsp"> <label><input type="checkbox" name="inst" value="aaa">aaa</label> <label><input type="checkbox" name="inst" value="bbb">bbb</label> <label><input type="checkbox" name="inst" value="ccc">ccc</label> <label><input type="checkbox" name="inst" value="ddd">ddd</label><br> <input type="submit" value="submit"> </form>
上面的代码有四个复选框,这些复选框的name为inst,我们将这些复合参数传递给getParam.jsp:
<%@ page contentType="text/html" pageEncoding="GBK"%> args:<br> <% String[] insts = request.getParameterValues("inst"); for(int i=0; i<insts.length; i++) { out.println(insts[i] + "<br>"); } %>
此时可以看到用户进行多选的复选框的值。