hi,
ich hab das andere erst mal verworfen.
nun hab ich was anderes:
bei der Error-Meldung klappts noch nicht.
Name
in der ApplicationResources:
error.username.erforderlich=Username ist erforderlich
error.username.falsch=falscher Username
und das kommt dabei raus:
null Username ist erforderlich null
Warum erscheint denn noch „null“ ??
Steffi
Name
- username = null (da bin ich mir nicht so ganz sicher)
- „Username ist erforderlich“
- Es gibt kein ActionError Object mit dem Key „username.falsch“
Macht zusammen: null Username ist erforderlich null
Eigentlich reicht es, wenn du in validate() dein ActionErrors Array
zusammenbaust und dann in der JSP nur schreibst.
Er zeigt dann automatisch die Fehler an, die du da reingepackt hast.
Gruss
Patrick
Moin,
auch wenn ich nur benutze, wird null vor und hinter dem Error-Wert gesetzt.
die Gaensefuesschen muessen nicht gesetzt werden, sonst werden sie mit ausgegeben.
auch wenn ich alles rausnehme, und nur noch
drin lasse ( auch in der ApplicationResources nur das drin) erscheint es mit „null“.
wenn ich nichts in der ApplicationResources drin habe, aber trotzdem benutze, erscheint auch „null null“ ???
ich weiss auch nicht mehr, woran das liegen soll.
Steffi
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
ich weiss auch nicht mehr, woran das liegen soll.
Hast du vielleicht ein bisschen Code? Wie sieht dein
validate() aus?
Es ist ein Bug!!
es ist ein Bug!!
man muss in die ApplicationResources noch folgende Zeilen einfuegen:
errors.header=
errors.footer=
nach dem = kann zb. **stehen, dann sind die Fehlermeldungen in bold.
Steffi**
es ist ein Bug!!
Nein.
„When using the errors tag, the message bundle must
inlcude message keys for the following values:
errors.header
errors.footer“
[Quelle: Jakarta Struts by Cavaness, O’Reilly]
Gruss
Patrick