title: How does formbackingobject and referencedata object operate in Spring Web MVC Cycle?
body: <p>I am new to Spring Framework and trying to understand the functionality of <a href="http://static.springsource.org/spring/docs/2.5.x/api/org/springframework/web/servlet/mvc/AbstractFormController.html#formBackingObject%28javax.servlet.http.HttpServletRequest%29" rel="noreferrer">formBackingObject</a> and comparing it with <a href="http://static.springsource.org/spring/docs/2.5.x/api/org/springframework/web/servlet/mvc/AbstractFormController.html#referenceData%28javax.servlet.http.HttpServletRequest,%20java.lang.Object,%20org.springframework.validation.Errors%29" rel="noreferrer">referenceData</a> methods, both these objects confuse me when am trying to relate them to HTTP Request Cycle from a Spring MVC point of view. </p>
  
  <p>I would really appreciate if someone can explain these two objects with reference to an example. </p>
  
  <p><strong>Q:</strong> What is the difference between <code>formbacking object</code> and <code>reference Data</code> Object ?</p>