I próbowano zastosować wiele @Pattern adnotacje na jednym polu:Wiele Regex @ Pattern's dla 1 pola?
@Pattern(regexp = "(?=.*[0-9])", message = "Password must contain one digit.")
@Pattern(regexp = "(?=.*[a-z])", message = "Password must contain one lowercase letter.")
@Pattern(regexp = "(?=.*[A-Z])", message = "Password must contain one uppercase letter.")
@Pattern(regexp = "(?=\S+$)", message = "Password must contain no whitespace.")
private String password;
Niestety, nie mogę tego zrobić. Chcę pojedynczych wiadomości na naruszenie ograniczenia regex w polu hasła. czy to możliwe?
Moją alternatywą jest użycie tagów JSF 2.0 f: validatorRegex.
Można utworzyć własną adnotacji walidacji –