primefaces - p:confirmDialog message not refreshed after f:setPropertyActionListener -
i have datatable , on each row there commandlink. on click of commandlink set row object property of baking bean using f:setpropertyactionlistener tag.
when debut can see setter of property has been called , correct value getting passed. on commandlink oncomplete have call open confirmdialog, shows values selected row user before confirming action.
the problem confirmdialog not showing latest value selected.
<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">
do have dialog in same <h:form> element? looks update="@form" attribute causing problem. try put table , dialog in same form , set update="confirmdialog".
Comments
Post a Comment