title: how to receive html check box value in spring mvc controller
body: <p>The problem is if the check box is not checked request can not find the correct mapping function in springMVC controller.Because it seems like it only send true values if it is checked,but it does not send false value if it not checked.</p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true">
  <div class="snippet-code">
  <pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;form action="editCustomer" method="post"&gt;
    &lt;input type="checkbox" name="checkboxName"/&gt;
  &lt;/form&gt;</code></pre>
  </div>
  </div>
  </p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>@RequestMapping(value = "/editCustomer" , method = RequestMethod. POST)
  public void editCustomer(@RequestParam("checkboxName")String[] checkboxValue) 
  {
    if(checkboxValue[0])
    {
      System.out.println("checkbox is checked");
    }
    else
    {
      System.out.println("checkbox is not checked");
    }
  }</code></pre>
  </div>
  </div>
  </p>