<arg1 key="${var:maxlength}" name="maxlength" resource="false"/>
<var>
<var-name>maxlength</var-name>
<var-value> 12 </var-value>
</var>
这样..你看对不对..
<var>
<var-name>maxlength</var-name>
<var-value> 12 </var-value>
</var>
这样..你看对不对..
那个validator.js好象不好使...感觉struts的validator还是 太麻烦了
在struts.xml中的validate设为true<action input="/rent/searchRentChanged.jsp"
path="/searchRentChanged"
name="SearchRentChangedForm"
scope="request" type="phc.tjtrust.rent.request.action.SearchRentChangedAction"
validate="true">
<forward name="success" path="/rent/searchRentChanged.jsp"/>
<forward name="error" path="/rent/searchRentChanged.jsp"/>
</action>
<form name="loginForm">
<field property="name" depends="required">
<arg0 key="name"/>
</field>
<field property="password" depends="required,minlength,maxlength">
<arg0 key="password" resource="false"/>
<arg1 name="minlength" key="${var:minlength}" resource="false"/>
<arg2 name="maxlength" key="${var:maxlength}" resource="false"/>
<var>
<var-name>minlength</var-name>
<var-value>0</var-value>
</var>
<var>
<var-name>maxlength</var-name>
<var-value>12</var-value>
</var>
</field>
</form>
</formset>