如何在validation.xml中为同一个字段使用两个或更多正则表达式

时间:2015-09-15 03:42:02

标签: validation struts

我想在validation.xml中为同一个字段使用两个或更多正则表达式!我想使用不同的错误消息。我们可以用这个代码!我想听听你的意见。

<form name="testForm">
<field property="testField" depends="required,mask">
        <msg  key="msg1120 name="mask"/>
        <msg key="msg1121" name="mask" />
        <msg key="msg1122" name="mask" />
        <arg key="testField"/>
        <var>
              <var-name>mask</var-name>
              <var-value>
    ^(?:[!#$()*+-./0-9:=?)*$
    </var-value>
        </var>      
        <var>
              <var-name>mask</var-name>
              <var-value>^[^ ]</var-value>
        </var>  
        <var>
            <var-name>mask</var-name>
            <var-value>^[a-zA-Z]*$</var-value>
        </var>
    </field>
</form>

0 个答案:

没有答案