2017-02-20 22 views
0

html에서 백엔드의 부울을 업데이트하려고합니다. 그게 h:selectBooleanCheckbox 수 있습니다. 나는이처럼 내 XHTML에 넣어 한 는 :JSF 부울 속성이 업데이트되지 않습니다. 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> 

이 enabled 속성의 벌금을 검색하지만 확인란을을 선택 취소 할 때 그것은 조직 모델의 갱신을하지 않습니다.

내가 잘못 했나요? enabled 속성에 대한 getter 및 setter가 있습니다.

추 신 : ajax 업데이트는 확인란이 선택되지 않은 경우 업데이트해야하는 차트입니다.

답변

0

체크 박스가 <h:form> 안에 없었습니다. 나는 그것을 형식에 넣었고 이제는 효과가있다.