Customize Spring Error Message

Ich möchte die Standardfehlermeldungen ändern, die von Spring ausgegeben werden.

Ich habe im Grunde dieses Formular. Das Datumsformat sollte "MM / TT / JJJJ" lauten.

<p>
    <label class="label">Start Date</label>
    <form:input path="dteStartDate" /> 
    <form:errors path="dteStartDate"/>
</p>

Alles funktioniert einwandfrei, aber während des Bindens wird diese Nachricht durch das folgende Formular hinzugefügt: error tag.

Eigenschaftswert vom Typ [java.lang.String] konnte nicht in den erforderlichen Typ [java.util.Date] für die Eigenschaft dteStartDate konvertiert werden. verschachtelte Ausnahme ist java.lang.IllegalArgumentException:

Datum konnte nicht analysiert werden: Unparseable date: "2010/11/19"

Kann ich das anpassen? Damit ich stattdessen so etwas zeigen kann:

Ungültiges Datumsformat. Das Format sollte "mm / dd / yyyy" sein

Dies ist Spring MVC 2.5.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage