我在错误地刷新页面时遇到了JSF/ADF/PPR问题。我有一个selectManyCheckBox和5个选项,其中一个选项是'All'。如果用户检查该复选框,我应该检查所有其他人。JSF/ADF/PPR无法按预期刷新页面
<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,这样我可以看到我的豆更新,并正常打印出来,但我也不会刷新页面,并检查所有其他复选框,如果我需要。
这还不是我正在看的,但它的工作原理。 – 2010-07-22 17:55:21