title: Check box is not re-rendered after bean execution
body: <p>I have a button which I want to use for selecting all checkboxes in my datatable.</p>
  
  <p>Jsf:</p>
  
  <pre><code>&lt;webuijsf:button actionExpression="#{user$recentreports.selectAllButton_action}" text="#{msg.report_select_all}"/&gt;
  
  &lt;webuijsf:checkbox binding="#{user$recentreports.selectCB}" valueChangeListenerExpression="#{user$recentreports.selectSingleCBEvent}" id="selectCB" toolTip="#{msg.report_select}"/&gt;
  </code></pre>
  
  <p>java:</p>
  
  <pre><code>public void selectAllButton_action(){
  System.out.println("select all button is clicked");// OK
  System.out.println("selectCB.getValue()" + selectCB.getValue()); //outputs: selectCB.getValue()null
  selectCB.setSelected(Boolean.TRUE); 
  System.out.println("selectCB.getValue()" + selectCB.getValue()); //outputs: selectCB.getValue()true|
  }
  </code></pre>
  
  <p>selectSingleCBEvent is collecting the row numbers of this checkbox to delete them afterwards. I want to select all checkboxes and delete the corresponding reports. When I click on the button, selectedCB's selected attribute turns to true, but in my form I can not see the change. I tried adding</p>
  
  <pre><code>FacesContext.getCurrentInstance( ).renderResponse( );
  </code></pre>
  
  <p>but still not working. Does anyone have any opinion about this case? Thanks in advance.</p>