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]