我也遇到过这样的问题
最后只能在Action里接收数据

解决方案 »

  1.   

    可以试着在Action的execute方法执行成功后返回前 加上
           if (mapping.getAttribute() != null) {
                if ("request".equals(mapping.getScope()))
                    request.removeAttribute(mapping.getAttribute());
                else
                    session.removeAttribute(mapping.getAttribute());
            }
      

  2.   

    你是不是说提交一次后,如果回到画面重新提交的时候,checkbox始终是上次提交的内容?这不太可能吧!你是通过什么方式提交的?还有,为什么不用mutltbox?
      

  3.   

    WARNING: In order to correctly recognize unchecked checkboxes, the ActionForm bean associated with this form must include a statement setting the corresponding boolean property to false in the reset() method.