У меня есть класс User с полем для адреса электронной почты и пароля.
@NotNull
@Size(min=6)
@Pattern(flags=Pattern.Flag.CASE_INSENSITIVE ,regexp="[^ ]*")
private String password = null;
@NotNull)
@Size(max=60)
@EmailUse // Check if the email-address is already in the database
@Email
private String emailAddress = null;
Этот код хорошо работает при регистрации. Но когда пользователь редактирует свои данные, у меня возникает проблема с паролем и тегом @EmailUse. Пароль на <h:inputSecret id="password" value="#{user.password}"/>
пуст, поэтому у меня возникла проблема с @NotNull
. С адресом электронной почты у меня проблема в том, что адрес электронной почты пользователя уже есть в базе данных, но на данный момент это не проблема.
Итак, мой вопрос: могу ли я временно отключить эти две проверки?
Большое спасибо за помощь