2017-02-20 13 views
0

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> 

これは、enabledプロパティの罰金を取得しますが、私はチェックボックスのチェックを外しますときには、組織モデルに更新を取得しません。

何か間違っていますか?私は有効なプロパティのgettersとsetterを持っています。

PS:ajaxアップデートは、チェックボックスがオフになっているときに更新する必要があるチャート用です。

答えて

0

チェックボックスは<h:form>の内部にありませんでした。私はそれをフォームに入れて、今は動作します。

関連する問題