Hello, I'm having some problem using multiple selectBooleanCheckBox in multiple DataTables in ui:repeat.
Something like this
<ui:repeat var="f" value="#{mybean.values}">
<rich:dataTable value="#{f.values}" var="v">
<rich:column>
<h:selectBooleanCheckbox value="#{mybean.selected[v.id]}"/>
</rich:column>
</rich:dataTable>
</ui:repeat>
In the backing bean, in the selected map, I found the wrong ids.
Anothery strange behaviour is that when i sort the column using the sortBy attribute, it sorts all the column rendered.
I've found the bug on the jira
If I use the
<c:forEach />
tag instead of
<ui:repeat />
Is a little better (no sorting between tables, more values are right in the backing bean), but sometimes it's still wrong.
Any ideas?
Thanks,