Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
5.1.0.5
-
None
-
None
Description
The Class org.apache.tapestry5.validator.Email a regex Pattern to validate a email address. This Regex is not reliable! For instance a email address like: 1111111111111@1111111.1111111111111 OR steve.jobs@app- are become valid!
I suggest to use the org.apache.commons.validator.EmailValidator.
In the Class org.apache.tapestry5.validator.Email I overwrote the validate function like this and the two email addresses are no more valid!
import org.apache.commons.validator.EmailValidator;
......
public void validate(Field field, Void constraintValue, MessageFormatter formatter, String value)
throws ValidationException
Attachments
Issue Links
- duplicates
-
TAP5-1933 Email validation should use a different regular expression
- Closed