`
yangzhibin_java
  • 浏览: 50866 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

struts2 验证框架

阅读更多

一,struts2的错误级别:

        1,Action级别 

                1.1 添加错误:ActionSupport里有addActionError(String msg)

                1.2 是否有错误:ActionSupport里有hasActionErrors()

                1.3 场景:注册时到数据库里发现该用户已经存在

        2,Field级别

                1.1 添加错误:ActionSupport里有addFieldError(String fieldName,String msg)

                1.2 是否有错误:ActionSupport里有hasActionErrors()

                1.3 场景:某个文本框输入有问题

二,验证方式

        1,手动验证(在execute方法里验证) 

                 1.1在execute(),add(),update(),list() 方法里验证

                 1.2在validate() 方法里验证

                 1.3在validate*() 方法里验证

                           验证执行顺序:validate*()---> validate()

                           在validate()方法里调用共有的验证方法

        2,框架验证

分享到:
评论
1 楼 hezheai 2011-11-15  

相关推荐

Global site tag (gtag.js) - Google Analytics