这是我的jsp页面
<input type="checkbox" id="orgids" name="orgids" value="<%=orginfoList.get(i).getOrgid()%>">
这是我的后台 String orgids[]=request.getParameterValues("orgids");
for (int i = 0; i < orgids.length; i++) {
System.out.println(orgids);
}
为啥取的值总是空呀??

解决方案 »

  1.   

    你的input放到<form></form>的里面了吗?这是经常犯的错误!
      

  2.   

    你有几个checkbox啊?name都一样吗?
      

  3.   

    同问你有几个 checkbox  name可以一样,id不要一样。代码要改成:String orgids[]=request.getParameterValues("orgids"); 
    for (int i = 0; i < orgids.length; i++) { 
    System.out.println(orgids[i]); 

      

  4.   

    checkbox没选中的话,是不会传false的