alguém pode tentar me explicar pq não tá funcionando meu validator…
só estou conseguindo fazer a validação pelo validade no onsubmit =/
meu form esta descrito no validation.xml
<form name="validateLoginForm">
<field property="user" depends="required,maxlength,mask">
<msg name="mask" key="login.mask.user"/>
<arg0 key="cliente.user.required" />
<arg1 name="maxlength" key="${var:maxlength}" resource="false"/>
<var>
<var-name>maxlength</var-name>
<var-value>10</var-value>
</var>
<arg2 name="mask" key="error.mask.user" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^[a-z]*$</var-value>
</var>
</field>
<field property="pass" depends="required,maxlength,mask">
<arg0 key="cliente.pass.required" />
<arg1 name="maxlength" key="${var:maxlength}" resource="false"/>
<var>
<var-name>maxlength</var-name>
<var-value>10</var-value>
</var>
<arg2 name="mask" key="error.mask.pass" resource="false"/>
<var>
<var-name>mask</var-name>
<var-value>^[a-z]*$</var-value>
</var>
</field>
</form>
struts-config.xml
<form-bean dynamic="true" name="validateLoginForm" type="form.ValidateLoginForm">
<form-property name="user" type="java.lang.String" />
<form-property name="pass" type="java.lang.String" />
</form-bean>