私は、バナー3.0.2を使用して、Twitterベースの単純なアプリケーションを開発しています。私のサーバー側のバリデーションはJSRバリデーションAPIでうまくいっていますが、バリデーションの失敗時にJSRバリデーションAPIでメッセージを国際化する方法が見つかりません。JSR検証でのローカライズサポート検証に失敗した場合のメッセージのAPI
私のモデルクラスで次の注釈を使用していますSpitter.javaは、アプリケーション内のユーザーを表しています。
パブリッククラスSpitterはSerializable {
私は失敗した検証時にローカライズサポートのためにJSR検証APIをチェックしますが、同じことを見つけることができている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 }
を実装しています。
私は国際化を達成する方法はありますか?
事前に感謝しますが...