<form action="request.jsp" method="post">
  <table width="200" border="1">
    <tr>
      <td width="32"><input type="checkbox" name="webtype" value="JSP"></td>
      <td width="152">JSP</td>
    </tr>
    <tr>
      <td><input type="checkbox" name="webtype" value="ASP"></td>
      <td>ASP</td>
    </tr>
    <tr>
      <td><input type="checkbox" name="webtype" value="PHP"></td>
      <td>PHP</td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><input type="submit" name="Submit" value="提交"></td>
    </tr>
  </table>
</form>——————————————————————<%@ page language="java" contentType="text/html; charset=gb2312"
    pageEncoding="gb2312"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Insert title here</title>
</head>
<body>
<% out.println(request.getParameter("webtype")); %>
</body>
</html>————————————————————————

解决方案 »

  1.   

    <%@ page language="java" contentType="text/html; charset=gb2312"
        pageEncoding="gb2312"%>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>Insert title here</title>
    </head>
    <body>
    首选项:<% out.println(request.getParameter("webtype")); %>
    <br>
    数组:
    <%
    String[] types= request.getParameterValues("webtype");
    for(int i=0;i<types.length;i++)
    {
    out.println(types[i]);
    }
    %>
    </body>
    </html>这样就可以了哦
      

  2.   

    你可以这样
    request.getParamterValues("覆选名");
      

  3.   

    楼主主要明白,覆选框只有在被选中的时候,才生效的,也就是说选中才有值,要不就当是NULL的!
      

  4.   

    使用request.getParameterValues("webtype")获得所有选中的checkbox的值,然后就可以分别把他读取出来使用。
      

  5.   

    你可以这样
    request.getParamterValues("webtype");