posted 16 years ago
I am trying to understand how to use the <arg.. tag in my validator.
1. What is the significance of using a 'name' inside the arg tag ?
2. How to use it (should the value of the name attribute be same as the rules defined in the depends attribute) and when to use it ?
3. Can it be omitted or it's been made mandatory by the rules ?
4. How can I know what should be the <var-name> for a rule or can I give anything I want. (user defined) ?
<field property="age" depends="required,integer,intRange">
<arg0 key="employee.age"/>
<arg1 name="intRange" key="${var:min}" resource="false"/>
<arg2 name="intRange" key="${var:max}" resource="false"/>
<var><var-name>min</var-name><var-value>18</var-value></var>
<var><var-name>max</var-name><var-value>65</var-value></var>
</field>
Thanks in Advance.
-Jerry