Отображение сообщения от управляемого компонента с компонентом диалога подтверждения простых лиц
На моей странице я пытаюсь отобразить диалоговое окно подтверждения после нажатия кнопки. В диалоговом окне подтверждения я использовал атрибутное сообщение, чтобы отобразить его, это сообщение принимает значение после нажатия кнопки. Итак, я сделал это так:
<p:commandButton value="Delete" update="testPlanetree" id="deleteBtn"
disabled="#{projectTestManagementMB.disable}" oncomplete="deleteConfirmation.show()"
action="#{projectTestManagementMB.testFn}"/>
<p:confirmDialog id="confirmDialog" message="#
{projectTestManagementMB.deleteConfirmationMsg}"
header="Confirming Deleting Process" severity="alert"
widgetVar="deleteConfirmation">
<p:commandButton id="confirm" value="Yes Sure" update="messages"
oncomplete="deleteConfirmation.hide()" />
<p:commandButton id="decline" value="Not Yet"
onclick="deleteConfirmation.hide()" type="button" />
</p:confirmDialog>
ProjectTestManagementMB Managed Bean:
private String deleteConfirmationMsg;//with getters and setters
public void testFn(){
deleteConfirmationMsg="do you want to delete ...";
}
Проблема в том, чтоdeleteConfirmationMsg
никогда не принимайте значение & quot; хотите удалить ... & quot; (всегда пусто)
Любая идея будет оценена