我使用 2 & amp; 验证注释 。 我需要验证一个字段, 如果另一个字段是真实的或假的, 则需要该字段 。 我当时使用@ requiredStringAvalidator, 但我意识到这个注释没有表达式属性 。
@Validations(requiredStrings =
{@RequiredStringValidator(type = ValidatorType.SIMPLE, fieldName = "username", message = "El Usuario es requerido",key="security.admin.user.username.required"),
@RequiredStringValidator( type = ValidatorType.SIMPLE, fieldName = "password", message = "El Password es requerido",key="security.admin.user.password.required")}...
要验证的字段是“ 密码”, 但只有在“ 自动GeneratePassword” 字段为假时才需要 。
谢谢!