BeanValidationのmessage変数を更に翻訳したい
BeanValidationでConstraintValidatorとか使ってて、独自Validatorでmessageに埋め込む変数も良い感じに翻訳したいなと思った次第
元々@Size
にはmessageとして、以下のようなものが割り当ててられており、{min}
などには渡したパラメータが埋められる。
javax.validation.constraints.Size.message=size must be between {min} and {max}
もちろん独自のValidatorを作った際にも利用出来て、ELとかも書ける。
続きを読む