1.写一个action继承ActionSupport,重写validate方法
2.ActionSupport中表单验证级别如下:
ActionMessages 表单级别信息
ActionErrors 表单级别错误
FieldErrors 字段级别错误
3.向表单级别添加内容以及对应的显示:
this.addActionError("actionerror"); <==> 对应页面<s:actionerror/>
this.addActionMessage("actionMessage"); <==> 对应页面<s:actionmessage/>
扫描二维码关注公众号,回复:
5065836 查看本文章
4.显示字段级别错误信息
<s:fielderror></s:fielderror>:将所有错误信息全都显示出来
<s:fielderror fieldName="username"></s:fielderror>:显示指定字段错误信息
5.当页面有多个form,action中验证名称:validateXxx(请求方式为xxx)