Javax.validation.constraints.Email соответствует неверному адресу электронной почтыJAVA

Программисты JAVA общаются здесь
Anonymous
Javax.validation.constraints.Email соответствует неверному адресу электронной почты

Сообщение Anonymous »

У меня есть сущность User, имеющая свойство электронной почты, помеченное @Email

Код: Выделить всё

@Email
private String email;
Я использую аннотацию @Valid (javax.validation.Valid) в своем классе контроллера. Проблема в том, что валидатор контроллера передает недействительные электронные письма. Пример:

pusp@1 — очевидно, это неверный адрес электронной почты

pusp@fake

Я заметил, что @Email хочет только sometext@text, ему не нужны расширения (.com/org и т. д.). Это ожидаемое поведение? Нужно ли мне передавать собственную реализацию регулярного выражения для @Email(regex="")

Подробнее здесь: https://stackoverflow.com/questions/505 ... il-address

Вернуться в «JAVA»