<!DOCTYPE validators PUBLIC "-//Apache Struts//XWork Validator 1.0.2//EN" "http://struts.apache.org/dtds/xwork-validator-1.0.2.dtd">
<validators>
    <field name="name">
        <field-validator type="required">
            <message key="name.key">You must enter a value for name.</message>
        </field-validator>
    </field>

    <field name="email">
        <field-validator type="email" short-circuit="true">
            <message>Not a valid e-mail.</message>
        </field-validator>
        <field-validator type="fieldexpression">
            <param name="expression">email.endsWith('mycompany.com')</param>
            <message>Email not from the right company.</message>
        </field-validator>
    </field>

    <field name="email2">
        <field-validator type="email">
            <message>Not a valid e-mail2.</message>
        </field-validator>
        <field-validator type="fieldexpression">
            <param name="expression">email.endsWith('mycompany.com')</param>
            <message>Email2 not from the right company.</message>
        </field-validator>
    </field>

    <validator type="expression">
        <param name="expression">email.startsWith('mark')</param>
        <message>Email does not start with mark</message>
    </validator>
    <validator type="expression">
        <param name="expression">email2.startsWith('mark')</param>
        <message>Email2 does not start with mark</message>
    </validator>

</validators>
