我正在使用 struts 2 和验证注释。如果另一个是真或假,我需要验证一个必需的字段。我正在使用@RequiredStringValidator,但我意识到这个注释没有表达式属性。
@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")}...
要验证的字段是“password”,但仅当“autoGeneratePassword”字段为 false 时才需要。
谢谢!