1 1、手工编程验证,针对该动作类中的所有的动作方法
2 步骤:
3 a、动作类继承ActionSupport
4 b、覆盖调用public void validate()方法
5 c、在validate方法中,编写不符合要求的代码判断,并调用父类的addFieldError(String fieldName,String errorMessage)
6 如果fieldError(存放错误信息的Map)有任何的元素,就是验证不通过,动作方法不会执行。
7 Struts2框架会返回到name=input的result
8 d、<%@taglib uri="/struts-tags" prefix="s" %>
在name=input指定的页面上使用struts2的标签显示错误信息。<s:fielderror/>
9
用户输入数据的验证
时间: 2024-10-21 05:45:31