title: Dynamic form and data binding with Spring MVC
body: <p>In my Spring MVC application I need to implement a dynamic questionnaire form: I have N questions and for each I have 3 options.</p>
  
  <p>So in my page I'll have something like this:</p>
  
  <pre><code>|    Question 1   |   1   |   2   |   3   |
  |    Question 2   |   1   |   2   |   3   |
  |    Question 3   |   1   |   2   |   3   |
  |    ...          |   1   |   2   |   3   |
  |    Question N   |   1   |   2   |   3   |
  </code></pre>
  
  <p>Questions are stored in a database and for the options I'll use radio buttons.
  I'll use a <code>forEach</code> tag to creare dynamic rows, but I don't know how to post data and handle <code>ModelAttribute</code> binding in this scenario...</p>
  
  <p>Which could be a good structure for my model attribute class? Is it possible to use binding for a dynamic form with Spring MVC?</p>