jsf组件会更新其父组件吗?

jsf组件会更新其父组件吗?,jsf,primefaces,Jsf,Primefaces,我通常在更新带有子组件更新标记的组件时遇到问题。在进行以下设置时,如何更新父组件 <p:dataTable id="myTable"> <p:selectBooleanCheckbox id="chkChkbx" value="#{backBean.showCheckTransactions}" style="float:right; margin-left: 15px;"> <f:ajax update="myTable" listene

我通常在更新带有子组件更新标记的组件时遇到问题。在进行以下设置时,如何更新父组件

<p:dataTable id="myTable">
<p:selectBooleanCheckbox id="chkChkbx" 
    value="#{backBean.showCheckTransactions}" style="float:right; margin-left: 15px;">
        <f:ajax update="myTable" listener="#{backBean.toggleCheckTransactions}"/>
</p:selectBooleanCheckbox>


非常简单的解决方案。使用
p:ajax
(标记)代替
f:ajax
(标记)。

数据表不是父组件。它是以前的组件,但与所有其他组件一样。您是否已尝试render=“#{cc.parent.clientId}”