Apache Struts 2 Documentation > Home > Guides > Core Developers Guide > Annotations > InputConfig Annotation

InputConfig Annotation

Marks a action method that if it's not validated by ValidationInterceptor then execute input method or input result.


The InputConfig annotation can be applied at method level.


Parameter Required Default Notes
methodName no execute this method if specific
resultName no return this result if methodName not specific


public class SampleAction extends ActionSupport {

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

 public String execute() {
    // perform action
    return SUCCESS;
 public String input() {
    // perform some data filling
    return INPUT;