Play Framework validation:如何使用参数覆盖验证器的验证消息?

Play Framework validation:如何使用参数覆盖验证器的验证消息?,validation,playframework,Validation,Playframework,我正在尝试为控制器方法中调用的参数添加自定义验证消息,每个特定方法不在全局消息列表中 我在一个简单的案例中发现了如何做到这一点,比如: @Requiredmessage=error.shouldspecifyname字符串用户名 我想知道我是否可以对具有参数的验证器执行类似的操作 所以,我想转换 @EqualspasswordRepeat字符串密码 差不多 @EqualspasswordRepeat,message=error.passwordsshouldmatch 正确的语法是什么 提前感谢

我正在尝试为控制器方法中调用的参数添加自定义验证消息,每个特定方法不在全局消息列表中

我在一个简单的案例中发现了如何做到这一点,比如:

@Requiredmessage=error.shouldspecifyname字符串用户名

我想知道我是否可以对具有参数的验证器执行类似的操作

所以,我想转换

@EqualspasswordRepeat字符串密码

差不多

@EqualspasswordRepeat,message=error.passwordsshouldmatch

正确的语法是什么

提前感谢。

如中所述,@Equals接受消息参数。因此,您只需写下:

@Equals(value="passwordRepeat", message="error.passwordsshouldmatch")
如果在注释中仅指定一个参数,则表示您正在定义此注释的特性值