Я пытаюсь обновить логическое значение в backend из html. Я обнаружил, что h:selectBooleanCheckbox
мог это сделать. я положил его в XHTML, как это:JSF boolean свойство не получает обновление selectBooleanCheckbox
<h:dataTable var="row" value="#{generalBean.organisations}">
<h:column>
<h:selectBooleanCheckbox value="#{row.enabled}">
<p:ajax update="lineChart" />
</h:selectBooleanCheckbox>
</h:column>
<h:column>
<h:outputText value="#{row.name}"/>
</h:column>
</h:dataTable>
Он извлекает включен штраф собственности, но когда я снимите галочку в квадрате он не получает обновления в модели организации.
Я что-то не так? У меня есть получатели и сеттеры для включенной собственности.
PS: обновление ajax предназначено для диаграммы, которая должна быть обновлена, когда флажок отключен.