100分求:Struts中Validator验证框架验证时不会出现错误提示为什么啊?
比如注册时不输入用户名 直接点按钮提交应该会出现资源文件中定义好的"unamenull=name is null!"
可是我现在不会显示请问这时为什么啊?
validation.xml的中的配置如下:
<form name="RegForm">
         <field
           property="uname"
           depends="required">
             <arg0 name="required" key="unamenull" resource="true"/>
         </field>
</form>reg.jsp文件:
 <html:form action="/Reg.do" focus="uname">
             <div ><html:text property="uname" styleClass="uin"/></div>
             <div ><html:password property="password" styleClass="uin" />
             <div ><html:text property="email" styleClass="uin"/>
            <input  type="submit" name="Submit" value="完成注册" />
             <html:errors />
      </html:form>
RegForm文件:
public final class RegForm extends ValidatorForm implements Serializable {
    private String uname=null;
    private String password=null;
    private String email=null;    public String getuname()
    {
        return(this.uname);
    }
    public void setuname(String uname)
    {
        this.uname=uname;
    }    public String getpassword()
    {
        return(this.password);
    }
    public void setpassword(String password)
    {
        this.password=password;
    }    public String getemail()
    {
        return(this.email);
    }
    public void setemail(String email)
    {
        this.email=email;
    }
    public void rest(ActionMapping mapping, HttpServletRequest request)
    {
        this.uname=null;
        this.password=null;
        this.email=null;
    }
}