【求助】使用DynaValidatorFrom出现ValidatorException,请达人指点
在Struts1.2.8中,为了验证一个动态ActionForm,使用Validator框架,
相关配置好后,调试器出现入下异常:
org.apache.commons.validator.ValidatorException: org.apache.struts.validator.FieldChecks.validateRequired(
java.lang.Object,
org.apache.commons.validator.ValidatorAction,
org.apache.commons.validator.Field,
org.apache.struts.action.ActionErrors,
javax.servlet.http.HttpServletRequest)
在网上查阅相关资料,有人说:
“新版的 validation-rules.xml 中多加了一个参数org.apache.commons.validator.Validator
在所有的方法中追加这个参数定义就行”
还有说什么要导入DTD File,搞不懂,我的DTD在validator.xml中已经定义过了啊:
<!DOCTYPE form-validation PUBLIC
"-//Apache Software Foundation//DTD Commons Validator Rules
Configuration 1.1.3//EN"
"http://jakarta.apache.org/commons/dtds/validator_1_1_3.dtd">
请高手指点,谢谢:)