Struts2基于XML配置方式实现对Action方法进行校验

2014-11-24 13:04:47 · 作者: · 浏览: 2

使用XML对Action方法进行校验方式有两种,一种是对Action的所有方法进行校验,另一种是对Action指定方法进行校验.


对Action的所有方法进行校验:


步骤:


1.创建Action需要继承ActionSupport


2.提供校验的xml文件,该文件和action放在同一个包下


校验文件的取名格式为:PersonAction-validation.xml,其中PersonAction为action的简单类名,-valication为固定写法


示例:


Action:


校验的xml文件:


通过Struts2标签库打印校验信息:


对Action指定方法进行校验:


要对指定的Action方法进行校验必须指明要校验的方法,指明校验的方法需要修改校验的文件名称,比如”PersonAction-manage_update-validation.xml“,


PersonAction为要校验的Action;


manage_update指定Action中校验的方法如下struts.xml的 action name


validation为规定名称。