在Spring验证注释中使用消息的参数

时间:2011-10-12 17:07:00

标签: java spring validation annotations

在这种代码中,为我的命令类的属性添加了验证约束:

@NotBlank(message="{xxx.constraints.username.required}")

如何将参数传递给邮件?事实上,我希望这条消息是一个模板,是否可能?

谢谢!

1 个答案:

答案 0 :(得分:0)

我认为最好的办法是使用SpEL(Spring Expression Language)。

@NotBlank(message="#{T(com.my.package.MyUtil).getMessage()}")

以上内容将调用getMessage()类中的静态方法com.my.package.MyUtil