例子:
<p align="left">爱好:&nbsp;&nbsp;<input type="checkbox" name="fav" value="篮球" />篮球
      <input type="checkbox" name="fav" value="乒乓球" />乒乓球
      <input type="checkbox" name="fav" value="足球" />足球
      <input type="checkbox" name="fav" value="其他" />其他   </p>  如果我选了篮球,足球,和其他,怎么导出?
  我用的是                   String fav=request.getParameter("fav");
            out.println("爱好:"+fav);
   但是只能导出第一个选项“篮球”。

解决方案 »

  1.   

     <p align="left">爱好:&nbsp;&nbsp;<input type="checkbox" name="fav1" value="篮球" />篮球
          <input type="checkbox" name="fav2" value="乒乓球" />乒乓球
          <input type="checkbox" name="fav3" value="足球" />足球
          <input type="checkbox" name="fav4" value="其他" />其他   </p>
    out.println("爱好:");
    if(request.getParameter("fav1")!=null)
    out.println(request.getParameter("fav1")+" ");
    if(request.getParameter("fav2")!=null)
    out.println(request.getParameter("fav2")+" ");
    if(request.getParameter("fav3")!=null)
    out.println(request.getParameter("fav3")+" ");
    if(request.getParameter("fav4")!=null)
    out.println(request.getParameter("fav4")+" ");
    out.println("<br>");
      

  2.   

    String fav[] = request.getParameterValues("fav")试试。