You should check the Javadoc of the
com.opensymphony.xwork2.validator.annotations.Validation annotation.

Syntax example:

@Validations(
             requiredFields =
                     [EMAIL PROTECTED](type = ValidatorType.SIMPLE,
fieldName = "customfield", message = "You must enter a value for field.")},
             requiredStrings =
                     [EMAIL PROTECTED](type = ValidatorType.SIMPLE,
fieldName = "stringisrequired", message = "You must enter a value for
string.")}
     
     )
     public String execute() throws Exception {
         return SUCCESS;
     }

-----Message d'origine-----
De : j alex [mailto:[EMAIL PROTECTED] 
Envoyé : jeudi 9 août 2007 15:38
À : Struts Users Mailing List
Objet : S2 : Validation per Action method - ideas?

Hi,

Is there a way to declaratively restrict validations depending on the method
within the Action? - this could be useful for wizard-like forms where each
step of the wizard has a set of fields ; corresponds to a different method
but all of them share the same Action.

I can think of having an expression validator based on currentstep added to
every field short-circuited ; but that's more of a workaround rather than
the right way to do it.

Thanks,
Joseph


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to