Ich mache eine Web-Anwendung mit Spring 3.1.0.RELEASE, JSF 2.x, JPA 2 mit Hibernate Provider. Die Anwendung läuft auf Tomcat 6.X.Fehler Validierung in falscher Sprache erstmals
Die Web-App kann in verschiedenen Sprachen angezeigt werden: en, es, fr.
Ich benutze die Bohne Validierung
@Size(max=20)
@NotBlank
Ich verstehe nicht, warum, aber jedes Mal, wenn ich ein Formular mit einem Fehler bestätige die Bean-Validierung zu testen. Die Nachricht wird in Englisch angezeigt, aber wenn ich die Anzeige erneut in der guten Sprache ablege.
In meiner Seite habe ich die lang wie folgt aus:
<f:view locale="#{localeBackManager.currentLocale}" contentType="text/html">
Mein Bündel Anzeige in der guten lang. Ich habe das gleiche Problem mit den required
Nachrichten.
Was soll ich tun, um die Fehlermeldung in derselben Sprache wie die Navigationssprache beim ersten Mal zu haben?
Vielen Dank.