Example of Struts 2 Email Validation
XML
< validators > < validator type = "email" > < param name = "fieldName" >myEmail</ param > < message >Must provide a valid email</ message > </ validator > </ validators > < field name = "myEmail" > < field-validator type = "email" > < message >Must provide a valid email</ message > </ field-validator > </ field > < field name = "myEmail" > < field-validator type = "email" > < param name = "regexExpression" >${emailPattern}</ param > < param name = "caseSensitiveExpression" >${emailCaseSensitive}</ param > < param name = "trimExpression" >${trimEmail}</ param > < message >Must provide a valid email</ message > </ field-validator > </ field > |
Struts 2 Email Validation
EmailValidator verifies that a given String field, if not empty, has a valid email address. It is utilized. Check to ensure that the string field has a valid email address and is not empty. Struts 2 validation is specified via XML or annotations. Manual validation within the action is also feasible, and it may be integrated with XML and annotation-driven validation. Validation is also dependent on the validation and workflow interceptors (which are both included in the default interceptor stack).
Contact Us