使用<s:fielderror name="username">会输出所有的表单错误,name属性无效
LoginAction代码如下:
public void validate() {
if(user.getAge()==0){
this.addFieldError("age", "请输入正确的年龄");
}
if(user.getUsername()==null||"".equals(user.getUsername())){
this.addFieldError("username", "用户名不能为空");
}
}
然后JSP页面中
<s:fielderror name="username"></s:fielderror>和<s:fielderror name="age"></s:fielderror>
显示结果却为
难道name这个属性是没有意义的么