2011-02-24 66 views
0

错误/例外:在应用范围没有发现验证框架Struts中

了ValidatorResources下键“org.apache.commons.validator.VALIDATOR_RESOURCES

框架:Struts1.2 /验证框架

罐使用的文件:

commons-validator-1.3.1 
commons-beanutils-1.8.0 
commons-chain-1.2 
commons-digester-1.8 
commons-logging-1.0.4 

里面所有lib文件夹

在struts-config.xml配置

<plug-in className="org.apache.struts.validator.ValidatorPlugIn">  
    <set-property property="pathnames"  
     value="="/WEB-INF/validator_rules.xml,/WEB-INF/validation.xml" /> 
</plug-in> 

问:我在哪里 “validator_rules.xml” 文件?

回答

2

From the Struts documentation

按照惯例,你的应用程序使用,可以通过一个名为“验证 - rules.xml中”文件中加载的验证,以及验证的形式(或“验证”),可以单独配置(比如说,在“validations.xml”文件中)。

您从Struts安装中获得validator-rules.xml(而不是validator_rules.xml)。看看里面搜索正确的名称(与-不是_)。

“src”存档肯定会包含它。