Apache Struts 2 Documentation > Home > Guides > Core Developers Guide > Annotations > BeforeResult Annotation
Added by Rainer Hermanns, last edited by Don Brown on Nov 14, 2006  (view change)

BeforeResult Annotation

Marks a action method that needs to be executed before the result. Return value is ignored.

Usage

The BeforeResult annotation can be applied at method level.

Parameters

no parameters

Examples

public class SampleAction extends ActionSupport {

 @BeforeResult
 public void isValid() throws ValidationException {
   // validate model object, throw exception if failed
 }

 public String execute() {
    // perform action
    return SUCCESS;
 }
}