У меня есть список объектов с булевым свойством. Я использую список флажков, чтобы выбрать/отменить это свойство для каждого объекта в списке. Моя проблема в том, что после рендеринга формы, уже выбранные флажки выглядят пустыми. Почему это?Ajax render сбрасывает выбранные флажки
<h:form>
<ui:repeat value="#{bean.employeeList}" var="employee">
<h:selectBooleanCheckbox value="#{employee.selected}">
<h:outputText value="#{employee.name}" />
</h:selectBooleanCheckbox>
</ui:repeat>
<h:selectBooleanCheckbox value="#{bean.isDone}">
<f:ajax event="click" render="@form" />
</h:selectBooleanCheckbox>
</h:form>
В чем заключаются бэк-бэк? И в какой момент заполняется «employeeList»? – kolossus
Боб ViewScoped и список заносится в метод PostConstruct @kolossus –
Убедитесь, что '@ PostConstruct' не вызывается повторно? – kolossus