您的位置:首页 > 其它

用户输入数据的验证

2014-06-03 21:49 246 查看
1、手工编程验证,针对该动作类中的所有的动作方法
步骤:
a、动作类继承ActionSupport
b、覆盖调用public void validate()方法
c、在validate方法中,编写不符合要求的代码判断,并调用父类的addFieldError(String fieldName,String errorMessage)
如果fieldError(存放错误信息的Map)有任何的元素,就是验证不通过,动作方法不会执行。
Struts2框架会返回到name=input的result
d、<%@taglib uri="/struts-tags"  prefix="s" %>
      在name=input指定的页面上使用struts2的标签显示错误信息。<s:fielderror/>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: