struts2校验action的某个方法

   我用Struts2的校验文件来验证一个Action,这个Action中有很多方法,这几个方法当然都要被验证了,但是我想让其中某一个方法跳过验证,直接执行,因为这个方法确实不需要验证,而我又不想把它放到另一个Action里。

   针对Action的校验,一般都是在action同级目录中创建action-validation.xml,对某个action中包含的所有的方法进行校验,这样配置往往对于不需要验证的方法产生了干扰,而且会抛出异常:

  Could not find action or result
       No result defined for action com.snt.struts2.RegisterAction and result input


   对于此种问题解决方法就是,排除不需要进行校验的action的方法,在这个方法上加上如下注解就可以解决上面所说的问题:

   @SkipValidation (不需要校验的方法上加此注解)