ValidateEmail in Syboos Commons BeanUtils

2010/04/12 16:44Update
TAGS: BeanUtils | Validator | ValidateEmail | Email

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
    @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>

.

有关作者
Syboos.jp編集長システム設計や開発、保守運営などを行ってます。オープンソース技術に興味があります。

Sponsored Link


Comments

用户名 (required)

Email (will not be published) (required)

URL

Evaluation