|
hI,
i have something like this my validation.xml
<field property="cwbPrice"
depends="required,float,floatRange,mask">
<arg0
key="cwbPrice.displayname"/>
<arg1 name="floatRange" key="${var:min}"
resource="false"/>
<arg2 name="floatRange" key="${var:max}"
resource="false"/>
<msg key="errors.maskTwoDecimals"
name="mask"/>
<var>
<var-name>mask</var-name>
<var-value>^\d{1}*(.\d{1,2})?$</var-value>
</var>
<var>
<var-name>min</var-name>
<var-value>1.00</var-value>
</var>
<var>
<var-name>max</var-name>
<var-value>999999.99</var-value>
</var>
</field>
but the execution order in my jsp is
return validateMask(form)
&& validateRequired(form) && validateInteger(form)
&& validateFloat(form) && validateIntRange(form)
&& validateFloatRange(form);
it is validating "mask" at the first place though i have mentioned it
in the last. is it the way the validator works or can i mention the
sequence elsewhere
TIA
--nagi
Nagendra Kumar O V S
Member Technical Staff
Ikigo India Private Ltd.
470-B, Road No. 36,
Jubilee Hills,
Hyderabad 500033
Contact(O): 23544671
Cell: 98482-41789 |