Object[][]   cells   =   {   
          {Boolean.FALSE,   "必选","",""},   
          {Boolean.FALSE,   "可选","",""},   
          {Boolean.FALSE,   "必选","",""},   
          {Boolean.FALSE,   "可选","",""},   
          {Boolean.FALSE,   "必选","",""},};   
          String[]   columnNames   =   {"选择","重要级","文件名","说明"};   
          DefaultTableModel   model   =   new   DefaultTableModel(cells,   columnNames)   {   
         public   Class   getColumnClass(int   columnIndex)   
         {   
         return   columnIndex   ==   0   ?   Boolean.class   :   String.class;   
         }   
         };   

解决方案 »

  1.   

    JS,如果checkbox同名的话,可以做为数组传递到后端,后端可以用request.getParameterValues("参数名")取得多值String[]数组; 
      

  2.   

    添加ItemListener,重载itemStateChanged(ItemEvent e) 处理,在这之中将想要返回的值传递给后台处理对象
      

  3.   

    这个是写在JTable里面的··里面的值也是Boolean类型 的··我想找到怎么获得他们是否 被选中 ···
    有详细 代码最好···谢谢···