Я хочу создать аннотацию для сравнения пароля и подтверждения формы пароля.
Я нашел эту тему https://stackoverflow.com/a/2155576/10742172
, поэтому у меня есть несколько вопросов по этому поводу:
что означает эта строка
'''
"{constraints.fieldmatch"} ?
'''
как аннотация знает, какие поля использовать?
@FieldMatch.List({
@FieldMatch(first = "password", second = "confirmPassword", message = "The password fields must match"),
@FieldMatch(first = "email", second = "confirmEmail", message = "The email fields must match")
})
public class UserRegistrationForm {
@NotNull
@Size(min=8, max=25)
private String password;
@NotNull
@Size(min=8, max=25)
private String confirmPassword;
@NotNull
@Email
private String email;
@NotNull
@Email
private String confirmEmail;
}
как поместить сообщение об ошибке в файл jsp?
Я довольно новичок в этом, как вы можете видеть:)