title: h:dataTable inside ui:repeat, how specify render id from f:ajax?
body: <p>I have:</p>
  
  <pre class="lang-xml prettyprint-override"><code>&lt;ui:repeat id="projectsTable" var="project" value="#{projectsBacking.projectList}"&gt;
    #{project.id}
    &lt;h:dataTable id="usersAssignedToProject#{project.id}" var="appUser" value="#{projectsBacking.getAllUsersAssignedToProject(project)}"&gt;
      #{project.id}
      &lt;h:column&gt;
        &lt;h:outputText value="#{appUser.getUsername()}"/&gt;
      &lt;/h:column&gt;
    &lt;/h:dataTable&gt;
  &lt;/ui:repeat&gt;
  </code></pre>
  
  <p>Using <code>&lt;f:ajax&gt;</code> I can not render <code>h:dataTable</code> with given id, can someone explain me what is wrong in this code? When I checked by FireBug <code>&lt;table id="usersAssignedToProject"&gt;</code>, but in client side <code>#{project.id}</code> was printed (before and inside datatable).</p>