【发布时间】:2010-03-26 17:40:26
【问题描述】:
我在不正确地刷新页面时遇到 JSF/ADF/PPR 问题。我有一个带有 5 个选项的 selectManyCheckBox,其中一个选项是“全部”。如果用户选中该复选框,我应该检查所有其他复选框。
<h:panelGrid styleClass="myBox leftAligned" id="applyChangesBox">
<af:selectManyCheckbox id="changesCheckedBox"
autoSubmit="true" label="Hello: "
value="#{updateForm.applyChangesList}"
valueChangeListener="#{updateForm.testValueChanged}">
<af:selectItem value="A" label="All Changes"/>
<af:selectItem value="R" label="Residential Address"/>
<af:selectItem value="M" label="Mailing Address"/>
<af:selectItem value="P" label="Personal Phone/Fax Numbers"/>
<af:selectItem value="E" label="Personal Email Addresses"/>
</af:selectManyCheckbox>
<af:outputText value="#{updateForm.testValue}" partialTriggers="changesCheckedBox"/>
</h:panelGrid>
我正在使用 valueChangeListener 以便我可以看到我的 bean 已正确更新并打印出来,但我的页面没有刷新,如果需要,请选中所有其他复选框。
【问题讨论】:
标签: jsf oracle-adf trinidad