ValidateEmail in Syboos Commons BeanUtils
2010/04/12 16:44Update
ValidateEmail annotation and EmailValidator class.
■ValidateEmail Annotation
◇ Class Name: com.syboos.beanutils.annotation.ValidateEmail
◇ Validator Class: com.syboos.beanutils.validator.EmailValidator
◇ Properties:
1. regex [optional] regular express pattern.
2. message [optional] error message or error message key.
3. when [optional] timing or a condition for validation.
◇ Usage:
By annotation
By XML
.
◇ Class Name: com.syboos.beanutils.annotation.ValidateEmail
◇ Validator Class: com.syboos.beanutils.validator.EmailValidator
◇ Properties:
1. regex [optional] regular express pattern.
2. message [optional] error message or error message key.
3. when [optional] timing or a condition for validation.
◇ Usage:
By annotation
@ValidateEmail(message="Not an email address.")
private String email;
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
@ValidateEmail(when="login") private String email;
By XML
<field name="email"> <validator class="com.syboos.beanutils.validator.EmailValidator" message="Not an email address." /> </field>
.
Sponsored Link
Comments
- Relative Articles
- Syboos Commons BeanUtils validators - ValidateIn - (2010/04/12 17:06)
- Syboos Commons BeanUtils validators - ValidateLength - (2010/04/12 17:19)
- Syboos Commons BeanUtils validators - ValidateNumber - (2010/04/12 17:28)
- Syboos Commons BeanUtils validators - ValidateNumberRange - (2010/04/12 17:33)
- Syboos Commons BeanUtils validators - ValidateRegex - (2010/04/12 17:40)
- Syboos Commons BeanUtils validators - ValidateRequired - (2010/04/12 17:45)
- Syboos Commons BeanUtils validators - ValidateType - (2010/04/12 17:55)
- Syboos Commons BeanUtils validators - Create custom validator - (2010/04/13 18:33)
- Syboos Commons BeanUtils Converters - ConvertDateFormat - (2010/04/13 18:50)
- Syboos Commons BeanUtils Converters - ConvertString - (2010/04/13 18:57)