У меня возникла проблема с использованием нескольких selectBooleanCheckBox в нескольких таблицах данных в ui: repeat.selectBooleanCheckbox в DataTable в ui: repeat
Что-то вроде этого
<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>
В вспомогательном компоненте, в выбранной карте, я обнаружил неправильные идентификаторы.
Другое странное поведение заключается в том, что когда я сортирую столбец, используя атрибут sortBy, он сортирует весь обработанный столбец. не
Я нашел ошибку на JIRA
Если я использую
<c:forEach />
тег вместо
<ui:repeat />
немного лучше (нет сортировки между таблицами, больше значений в фоновом режиме), но иногда это до ошибка.
Любые идеи?
Спасибо,
Какие идентификаторы вы получаете (т. Е. Все ли одно)? – Damo
Нет, это не так. Каждая строка имеет другой идентификатор. Благодарю. –