<input TYPE=checkbox name=fruit VALUE=apples> Apples <BR>
<input TYPE=checkbox name=fruit VALUE=grapes> Grapes <BR>
<input TYPE=checkbox name=fruit VALUE=oranges> Oranges <BR>
<input TYPE=checkbox name=fruit VALUE=melons> Melons <BR>
<br> <INPUT TYPE=submit name=submit Value="Submit"><%! String[] fruits;
 fruits = request.getParameterValues("fruit");
%>

解决方案 »

  1.   

    String [] s = request.getParameterValues("checkbox_name");
      for(int i = 0 ; i < checkbox_name.length ; i++){
       if(s[i]==null){
       }
       else
        {}
    }
      

  2.   

    因为checkbox只有在选中时才传值,所以可以将其状态附加到一个hidden对象上,hidden总是要提交的<input type=checkbox value="lfxhf" onclick="hid.value=this.checked?1:0;alert(hid.value)">
    <input type=hidden value=0 name="hid">
      

  3.   

    String [] check = request.getParameterValues("check");
    for(int i = 0 ; i < check.length ; i++)
       out.println(check[i]);
      

  4.   

    谢谢大家
    freefalcon(心宇) 的方法可行