struts-config.xml配如下
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames" value="/WEB-INF/struts/validator-rules.xml/,,/WEB-INF/struts/yourValidatorFilePath>
</plug-in>然后在yourValidatorFilePath里配你要的validator,如:
<form name="XXXForm">
<field
property="XXX.name"
depends="required">
<arg position="0" key="XXX.name"/>
</field>
<field
property="XXX.code"
depends="required">
<arg position="0" key="XXX.code"/>
</field>
<field property="XXX.url" depends="required,mask">
<arg position="0" key="XXX.url"/>
<var>
<var-name>mask</var-name>
<var-value>^http:\/\/[0-9]{0,3}\.[0-9]{0,3}\.[0-9]{0,3}\.[0-9]{0,3}:\d{1,4}.*</var-value>
</var>
</field>
</form>
<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
<set-property property="pathnames" value="/WEB-INF/struts/validator-rules.xml/,,/WEB-INF/struts/yourValidatorFilePath>
</plug-in>然后在yourValidatorFilePath里配你要的validator,如:
<form name="XXXForm">
<field
property="XXX.name"
depends="required">
<arg position="0" key="XXX.name"/>
</field>
<field
property="XXX.code"
depends="required">
<arg position="0" key="XXX.code"/>
</field>
<field property="XXX.url" depends="required,mask">
<arg position="0" key="XXX.url"/>
<var>
<var-name>mask</var-name>
<var-value>^http:\/\/[0-9]{0,3}\.[0-9]{0,3}\.[0-9]{0,3}\.[0-9]{0,3}:\d{1,4}.*</var-value>
</var>
</field>
</form>
2,把form里面的validate方法删掉
看看这个就明白了。
我 要将 validate设置为 false吗?
可否 说的具体一些