前台把获取到的所有选择的checkbox的值拼成一个json或者字符串都可以。
后台解析json或者字符串

解决方案 »

  1.   


    var checkstr="";
          $("input:checkbox[name=record]:checked'").each(function(i){
          if(checkstr!="")    
           {    //将所选的各项记录的id形成字符串,并以“,”分割
            checkstr+=",";    
            }    
           checkstr += $(this).val();    
          });
    //checkbox的名称用record标识
    //可用表单或直接用href将checkStr作为参数跳转到action,后台获取后直接更新相应数据即可
      

  2.   

    有上面的方法 你就得到了一个 字符串 然后传递到action 用‘,’分割在操作就可以了!
      

  3.   


    1、前台用拼接参数 .action?checkStr=加上刚才的2楼的得到的字符串  
       后台HttpServletRequest request = ServletActionContext.getRequest();
          String id=request.getParameter("typeid");
    2、直接在action中写一个private String checkStr;加上get set方法
        前台写一个<input type='hidden'   name='checkStr' id='checkid' />
        在2楼方法后面给它附上值$('#checkid').val(值);
      

  4.   

    checkbox提交你用String[] xxx = request.getParameterValues("xxx");来获取。。