我有一个数据表,每一行都有一个commandLink
. 单击commandLink
我将行对象设置为使用f:setPropertyActionListener
标记的烘焙豆的属性。
当我首次亮相时,我可以看到属性的设置器已被调用,并且正在传递正确的值。在commandLink oncomplete
我也有一个调用 open 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">