我有一個對話框和一個顯示此對話框的CommandLink。在此對話框中,我顯示了在命令鏈接的操作(或propertyListener)期間創建的值。但由於更新是在動作之前執行的,因此未設置變量。primefaces:在commandlink更新之前執行動作
<p:commandLink update="@form:myDialog" action="#{myBean.setText('text')}"
oncomplete="myDialog.show()">
</p:commandLink>
....
<p:dialog widgetVar="myDialog" modal="true">
<p:inputText value="#{myBean.text}" />
</p:dialog>
是否可以在更新完成之前執行操作?
請發佈堆棧跟蹤。 – user1983983
我改變了描述。沒有例外,也沒有堆棧跟蹤。 – jobe