Zum Inhalt

ADF 11: FacesMessage mit JavaScript ausgeben

Im Zusammenhang zu meinem vorherigen Post zeige ich euch nun, wie ihr FacesMessages via JavaScript ausgeben könnt. Dazu hilft ein Blick in die

Der erste Parameter ist die Id einer Client-Component (bspw. af:inputText), um die Nachricht lokal auszugeben oder null für eine globale Nachricht (bspw. auf af:messages). Danach folgt die FacesMessage (AdfFacesMessage) mit den Parametern messagetype, summary und detail. Der letzte Parameter ist kann vernachlässigt werden. Zu diesem gibt auch die Dokumentation nichts genaueres her. Folgend noch der Beispiel-Code für den JavaScript-Teil.

try {
// ... Dein JavaScript-Code
} catch (e) {
AdfPage.PAGE.addMessage(null, new AdfFacesMessage(
AdfFacesMessage.TYPE_WARNING,
"[Deine Fehlermeldung]"
"[Detaillierte Fehlermeldung]"), null);
console.log("Fehler bei openDocuAnzeige: " + e.message);
}

 

Published inTechnik

Schreibe den ersten Kommentar

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

*