struts中org.apache.struts.validator.ValidationPlugIn的ClassNotFoundException

时间:2011-12-13 08:32:41

标签: struts

我尝试使用验证框架工作进行struts中网页的客户端验证。但是在加载服务器时,它只显示ClassNotFoundExceptionorg.apache.struts.validator.ValidationPlugIn。我没有得到一个为什么它正在搜索validationPlugin,因为我正在使用validatorPlugIn。 这是我的validation.xml文件

<?xml version="1.0" encoding="UTF-8"?>
<!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">

<form-validation>
    <formset>
        <form name="RegistrationForm">
            <field property="userName" depends="required">
                <msg name="required" key="error.userName.required"/>
            </field>
            <field property="password" depends="required">
                <msg name="required" key="error.password.required"/>
            </field>
        </form>
    </formset>
</form-validation>

我在struts-config中使用插件标签,如下所示。

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

0 个答案:

没有答案