Domino 9 und frühere Versionen > ND8: Entwicklung - XPages
xp:messages Eigenen Text bei Fehler mit ausgeben
manderson:
Hallo!
Auf einer Xpage, werden Formularfelder auf ihrer Richtigkeit beim absenden überprüft und falls notwendig, die Fehler auf der Seite angezeigt. Gerne würde ich dem ganzen auch noch einen Eigenen Text hinzufügen doch meine Methode:
--- Code: ---<xp:messages id="messages1" disableTheme="true"> MEIN TEXT </xp:messages>
--- Ende Code ---
Funktioniert nicht ganz richtig, der Text wird immer angezeigt :)
Gibt es nen Weg um eigenen Text bei Fehler mit auszugeben?
ata:
... schau mal hier => ...
Sven Hasselbach:
Um einen eigenen Text hinzuzufügen, kann javax.faces.application.FacesMessage verwendet werden:
--- Code: ---var msg:javax.faces.application.FacesMessage = new javax.faces.application.FacesMessage();
msg.setSummary("MEIN TEXT!");
facesContext.addMessage( null , msg )
--- Ende Code ---
Tommy Valand hat ein nettes Custom Control gebaut, mit dem sich die Error Meldungen "verschönern" lassen:
http://dontpanic82.blogspot.de/2011/07/custom-control-for-enhanced-validation.html
manderson:
Hmm und wo packe ich diesen code hin? ???
--- Code: ---var msg:javax.faces.application.FacesMessage = new javax.faces.application.FacesMessage();
msg.setSummary("MEIN TEXT!");
facesContext.addMessage( null , msg )
--- Ende Code ---
ata:
... an der Stelle, an der du den Fehler abfangen willst mit try - catch formulieren - oder stehe ich jetzt auf der Leitung
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln