首页 > 其他 > 详细

Struts2数据校验方法

时间:2014-11-30 23:01:41      阅读:338      评论:0      收藏:0      [点我收藏+]

方法:

  1.在Action类中execute()方法中进行校验。

    优点:Action类无需继承框架中的类。

    缺点:(1)当有多个校验时,代码重复,违反高内聚,低耦合。

  2.重写框架ActionSupport类中的validate()方法。

    优点:包含this.addFieldError()方法,一旦调用,Action结束。

    缺点:(1)需要继承框架中的ActionSupport类(侵入性)。

       (2)方法1的(1)缺点。

  3.使用多个validateXxx()方法,Xxx为方法名,首字母大写。

    优点:分开了多个校验,结构清晰。

    缺点:(1)方法2的(1)缺点。

       (2)无法重用。

  4.使用Struts2内置校验器。

    优点:只需调用,简单,快捷。

    缺点:(1)需要使用指定Jar包。

       (2)侵入性更强。

Struts2数据校验方法

原文:http://www.cnblogs.com/xiaoguangit/p/4133807.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!