关于Struts1.1的validation.xml与validator-rules.xml的讨论
今在用Struts1.1做开发,对其数据校验机制,不太明了,急欲得知详情,请诸位先闲不吝赐教.
<form-validation>
<formset>
<form name="act1form">
<field property="integer" depends="required,range,integer" page="1">
<var name="min" value="1"/>
<var name="max" value="9999"/>
<arg0 key="simple.integer.displayname"/>
<arg1 name="range" key="${var:min}" resource="false"/>
<arg2 name="range" key="${var:max}" resource="false"/>
</field>
<field property="date" depends="required,date" page="2">
<arg0 key="simple.date.displayname"/>
</field>
<field property="email" depends="required,mask" page="3">
<arg0 key="simple.email.displayname"/>
<var name="mask" value="^\w+@\w+.\w{3}$"/>
<var msg="errors.email"/>
</field>
</form>
</form-validation>
</formset>
arg0,arg1,arg2,各代表什么意思呢?
我要加入自己编写的javascript代码,又应该怎么做成呢?
还望能说明一下这两个文件的组成.