title: Data binding without using spring taglib for a variable begining with underscore "_"
body: <p>My html is built without using the spring taglib and now I'd like to bind the parameters of the form to a object in my controller.
  I have a problem binding attributes begining with underscore "_"</p>
  
  <p>Currently my form looks like this</p>
  
  <pre><code>&lt;form method="post" action="${pageContext.request.contextPath}/test.form"&gt;
            &lt;input type="text" name="_NumeroPage" /&gt;
        &lt;input type="text" name="_Tri" /&gt;
        &lt;input type="text" name="_SensTri" /&gt;
        &lt;input type="text" name="codePays" /&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>The relevant part of my object is</p>
  
  <pre><code>Class TestForm{
  private String _NumeroPage;
  private String _Tri;
  private String _SensTri;
  private String codePays ;
  // getter and setter
  }
  </code></pre>
  
  <p>My controller is</p>
  
  <pre><code>@RequestMapping(value={"/test","/test.form"})
  public String paginerSequencesSuiviMulticanal(TestForm formulaire, Model model, HttpSession session){
  
          model.addAttribute("_NumeroPage", formulaire.get_NumeroPage());
          model.addAttribute("_Tri", formulaire.get_Tri());
          model.addAttribute("_SensTri", formulaire.get_SensTri());
          model.addAttribute("codePays", formulaire.getCodePays());
  
      return "/result";
  }
  </code></pre>
  
  <p>How do I go about binding it. Currently the binding doesn't happen for _NumeroPage, _Tri, <em>SensTri but it does bind codePays. 
  Is there a work around to bind attributes begining with underscore charactere "</em>"  ?</p>