Ich verwende Spring 3.0.2 zur Entwicklung einer einfachen webbasierten Anwendung wie Twitter. Meine serverseitigen Validierungen laufen gut mit der JSR-Validierungs-API, aber ich kann keine Wege zu internationalisierten Nachrichten in der JSR-Validierungs-API nach fehlgeschlagener Validierung finden.Lokalisierungsunterstützung in der JSR-Validierungs-API für Nachrichten bei fehlgeschlagener Validierung
Ich verwende folgende Anmerkung zu meiner Modellklasse Spitter.java, die einen Benutzer in Anwendung darstellt.
public class Spitter implementiert Serializable {
private Long id; @Size(min=8, max=15, message="some msg..") @Pattern(regexp="^[a-zA-Z0-9]+$", message="some msg..") private String username; @Size(min=8, max=15, message="some msg..") private String password; @Size(min=3, max=15, message="some msg..") private String name; @Pattern(regexp="^$",message="some msg..") private String email; @NotNull(message="some msg..") @NumberFormat(style= NumberFormat.Style.NUMBER) @Min(value=14, message="some msg..") @Max(value=99, message="some msg..") private Integer age; //getter setter not shown }
Ich habe für die Lokalisierung Unterstützung bei der Prüfung nicht bestanden JSR Validation API überprüft, aber nicht in der Lage, das gleiche zu finden.
Gibt es eine Möglichkeit, die Internationalisierung zu erreichen?
Vielen Dank im Voraus ...