title: Spring MVC: Difference between spring:bind and form:form
body: <p>I am looking to find out the difference between the spring:bind and form:form tag libraries when submitting a form.</p>
  
  <p>A snippet of my JSP is as follows:</p>
  
  <pre><code>&lt;form:form modelAttribute="testRulesForm"&gt;
  ....
  &lt;td&gt;
      &lt;form:checkbox path="rules[${counter.index}].isActive" value="rules[${counter.index}].isActive"/&gt;
  &lt;/td&gt;
  &lt;td&gt;
      &lt;form:select path="rules[${counter.index}].leftCondition.name"&gt;
          &lt;form:options items="${testRulesForm.ruleAttributes}" itemLabel="name" itemValue="name" /&gt;
      &lt;/form:select&gt;
  &lt;/td&gt;
  &lt;td&gt;
      &lt;form:select path="rules[${counter.index}].operator"&gt;
          &lt;form:options itemLabel="operator" itemValue="operator" /&gt;
      &lt;/form:select&gt;
  &lt;/td&gt;
  ....
  </code></pre>
  
  <p>Seeing as I have my path variable specified and this will be bound to my modelAttribute, does this mean that I do not need spring:bind?</p>
  
  <p>Thanks</p>