У меня есть класс пользователя с полем для адреса электронной почты и пароля.Временно подавить beanvalidation с JSF
@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
. С адресом электронной почты у меня проблема, что адрес электронной почты от пользователя уже находится в базе данных, но на данный момент это не проблема.
Итак, мой вопрос: могу ли я временно отключить эти две проверки?
Большое спасибо за помощь
Спасибо, это работает для меня. – ThreeFingerMark