Anpassen der Federfehlermeldung
-
17-09-2020 - |
Frage
Ich möchte die Standardfehlermeldungen ändern, die im Frühling geworfen werden.
Ich habe grundsätzlich dieses Formular.Das Format des Datums sollte "mm / dd / yyyy" folgen
generasacodicetagpre.Alles funktioniert gut, aber während der Bindung bekomme ich diese Nachricht, die vom Formular hinzugefügt wird: Fehlertag.
Der Eigenschaftswert des Typs [java.lang.string] in den erforderlichen Typ konvertiert [java.util.date] für das Eigentum dtestartdate;Verschachtelte Ausnahme ist java.lang.illegalargumentumentException:
konnte das Datum nicht analysieren: Unarnbares Datum: "2010/11/19"
Kann ich das anpassen?Das anstelle davon konnte ich so etwas zeigen:
Ungültiges Datumsformat.Format sollte "mm / dd / yyyy" sein
Dies ist Feder MVC 2.5.
Lösung
Sie müssen ein MessageSource
definieren, um Fehlercode auf der Nachricht aufzulösen.Fehlercodes werden als hier beschrieben (also haben Sie generakodicetagcode).