1
我有一个数据表,并在每一行有一个commandLink
。点击commandLink
,我使用f:setPropertyActionListener
标签将行对象设置为烘焙bean的属性。p:confirmDialog消息不刷新后f:setPropertyActionListener
当我登场时,我可以看到setter的属性已被调用并且正确的值正在通过。在commandLink oncomplete
我也打电话打开ConfirmDialog
,它显示了从确定的行动之前选定行到用户的一些值。
问题是ConfirmDialog
未显示所选的最新值。
<p:commandLink id="divAdj"
styleClass="commandlink"
value="Confirm"
oncomplete="confirmation.show()"
update="@form"
process="@this">
<f:setPropertyActionListener target="#{corporateActionBean.selectedCARecord}"
value="#{dividendRecord}"/>
</p:commandLink>
<p:confirmDialog id="confirmDialog"
header="Confirm Corporate Action #{corporateActionBean.selectedCARecord.umcaType}" severity="alert" widgetVar="confirmation">