错误信息可以存储到fielderror里面也可以存储到actionerror里面
在类校验:
public void validate()
{
if(null==username || username.length()<6 ||username.length()>10)
{
this.addActionError("username is error");
}
if(age<1||age>150)
{
this.addActionError("age is error");
}
if(null==birthday)
{
this.addActionError("birthday is error");
}
}
在页面:
<s:actionerror/>输出错误
如果需要输出类型转换错误,必须在页面<s:fielderror/>,但如果是fielderror,在页面不输入<s:fielderror/>,会在相应的属性上面显示。