title: What value is submitted by struts checkbox tag when checkbox is unselected
body: <p>I ran into this scenario.</p>
  
  <pre><code>class MyForm extends IdSelectionForm {
    private Boolean approveIt = true;
    .....
  }
  </code></pre>
  
  <p>my JSTL form consists of</p>
  
  <pre><code>&lt;html:checkbox property="approveIt" styleId="style1" value="true"/&gt;
  </code></pre>
  
  <p>When I select checkbox and submit. In struts action I get true value set for this field.
  And again when I uncheck it and submit. Then also I get true value. I am wondering if it is something with default value. Should it be overridden by false when I uncheck.</p>