Automatycznie wyświetlaj komunikaty sprawdzania poprawności w oknie dialogowym p: po niepowodzeniu sprawdzania poprawności
Chcę przedstawić komunikaty sprawdzania poprawności i wiadomości z kopii zapasowej w<p:dialog>
składnik. Na mojej stronie JSF mam zdefiniowane następujące okno dialogowe:
<p:dialog widgetVar="messageDialog" id="msgDialog" modal="true" appendToBody="true">
<h:form id="messageForm">
<p:messages id="messagesInDialog" />
<p:commandButton value="OK" onclick="messageDialog.hide()" />
</h:form>
</p:dialog>
Wykonuję następujący kod po dołączeniu wiadomości do komponentu bean:
RequestContext.getCurrentInstance().execute("messageDialog.show()");
i działa dobrze.
Jednak chcę także wyświetlać komunikaty sprawdzania poprawności fasoli w tym oknie dialogowym. Wiadomości są dołączane do<p:message>
sprawdzanie poprawności komponentu, ale nie mam pojęcia, jak wyświetlić to okno dialogowe po niepowodzeniu sprawdzania poprawności.
Jak mogę to osiągnąć?