这是validator-rules.xml:<?xml version="1.0" encoding="UTF-8"?>
<validator name="required" classname="org.apache.struts.util.StrutsValidator" method="validateRequired" methodParams="java.lang.Object,
org.apache.commons.validator.ValidatorAction,
org.apache.commons.validator.Field,
org.apache.struts.action.ActionErrors,
javax.servlet.http.HttpServletRequest" msg="errors.required">
</validator>

解决方案 »

  1.   

    这是validation.xml:<?xml version="1.0" encoding="UTF-8"?>
    <form-validation>
    <formset>
    <form name="logInBean">
    <field property="username" depends="required" />
    <field property="password" depends="required" />
    </form>
    </formset>
    </form-validation>
      

  2.   

    这是struts-congif.xml中的validator plug-in定义:<plug-in className="org.apache.struts.validator.ValidatorPlugIn">
    <set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
    </plug-in>
      

  3.   

    http://www.matrix.org.cn/article/683.html照着做就是了!Good Luck !