因为你没选的时候,2,jsp就没接受到对象,就是null.
你可以在2,jsp加个判断,
if(check==null){check=“1”}
else

解决方案 »

  1.   

    <input type="checkbox" name="checkbox" value="1"> 
      if(check==null){
          check="0";
      }
      

  2.   

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

  3.   

    to wwwtom(静隙行风) 
    我现在也是用的这个方法,用javascript怎么去判断呢
      

  4.   

    用jsp判断就行呀,不用js去判断。
    取值要用循环,方法同意focus2008
      

  5.   

    用jsp判断就行呀,不用js去判断。
    取值要用循环,方法同意focus2008
      

  6.   

    当你选中一个的时候用request.getParameters方法,
    选中多个的时候用request.getParameterValues("info")方法
      

  7.   

    checkbox只有当选中的时候,其name=value对才能发往服务器端
    你的情况选中后获得的结果不是value的默认值而是1