title: Wicket: how to implements not grouped radio buttons
body: <p>I have 4 columns of radio buttons in a table. Problem: in Wicket, the radio buttons of a same group need to be grouped under one Wicket tag but it's impossible to do it in HTML because a table is declared row by row.</p>
  
  <p>Code example</p>
  
  <pre><code>&lt;table id="table1"&gt;
      &lt;thead&gt;
          &lt;tr&gt;
              &lt;td&gt;Group 1&lt;/td&gt;
              &lt;td&gt;Group 2&lt;/td&gt;
              &lt;td&gt;Group 3&lt;/td&gt;
              &lt;td&gt;Group 4&lt;/td&gt;
          &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
          &lt;tr&gt;
              &lt;td&gt;Value 1&lt;/td&gt;
              &lt;td&gt;Value 2&lt;/td&gt;
              &lt;td&gt;Value 3&lt;/td&gt;
              &lt;td&gt;Value 4&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;input type="radio" name="group1" wicket:id="g1b1"&gt;&lt;\td&gt;
              &lt;td&gt;&lt;input type="radio" name="group2" wicket:id="g2b1"&gt;&lt;\td&gt;
              &lt;td&gt;&lt;input type="radio" name="group3" wicket:id="g3b1"&gt;&lt;\td&gt;
              &lt;td&gt;&lt;input type="radio" name="group4" wicket:id="g4b1"&gt;&lt;\td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;input type="radio" name="group1" wicket:id="g1b2"&gt;&lt;\td&gt;
              &lt;td&gt;&lt;input type="radio" name="group2" wicket:id="g2b2"&gt;&lt;\td&gt;
              &lt;td&gt;&lt;input type="radio" name="group3" wicket:id="g3b2"&gt;&lt;\td&gt;
              &lt;td&gt;&lt;input type="radio" name="group4" wicket:id="g4b2"&gt;&lt;\td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;input type="radio" name="group1" wicket:id="g1b3"&gt;&lt;\td&gt;
              &lt;td&gt;&lt;input type="radio" name="group2" wicket:id="g2b3"&gt;&lt;\td&gt;
              &lt;td&gt;&lt;input type="radio" name="group3" wicket:id="g3b3"&gt;&lt;\td&gt;
              &lt;td&gt;&lt;input type="radio" name="group4" wicket:id="g4b3"&gt;&lt;\td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
              &lt;td&gt;&lt;input type="radio" name="group1" wicket:id="g1b4"&gt;&lt;\td&gt;
              &lt;td&gt;&lt;input type="radio" name="group2" wicket:id="g2b4"&gt;&lt;\td&gt;
              &lt;td&gt;&lt;input type="radio" name="group3" wicket:id="g3b4"&gt;&lt;\td&gt;
              &lt;td&gt;&lt;input type="radio" name="group4" wicket:id="g4b4"&gt;&lt;\td&gt;
          &lt;/tr&gt;
      &lt;/tbody&gt;
  &lt;/table&gt;
  </code></pre>
  
  <p>As you see, the four groups are mixed together and if I create a group that doesn't exist in HTML, an exception is thrown.</p>
  
  <p>If I declare different groups with the same wicket id, only the last radio button I add is taken into account.</p>
  
  <p>Can anyone help me out?</p>