У меня возникли некоторые проблемы с Icefaces 1.82 (мы не можем использовать более позднюю версию, чем эта ...) и с возможностью выбора данных с помощью селектора строк.
Я нашел этот поток , и онКажется, что у меня точно такая же проблема (которая должна быть исправлена для Icefaces 1.7 ..):
Атрибут 'render' RowSelector работает с одним значением для всего dataTable, но если я хочудинамически иметь различное значение для каждой независимой строки, поведение не такое, как ожидалось.
<!-- List of articles -->
<ice:dataTable styleClass="dataTable" value="#{bb.pms}" id="articles" var="articlePm"
rendered="#{bb.notEmptySearchResult}">
<h:column>
<ice:rowSelector rendered="#{articlePm.allowedEdit}"
id="selected" value="#{articlePm.selected}"
selectionListener="#{bb.rowSelectionListener}"
preStyleOnSelection="true"
mouseOverClass="pointer"/>
Проблема: Функция rowSelector 'render' не работает для отдельных строк.
У кого-нибудь есть решение моей проблемы?