Package org.apache.struts2

# Interface ActionEventListener

public interface ActionEventListener
Provides hooks for handling key action events

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `handleException(Throwable t, ValueStack stack)`
  Called when an exception is thrown by the action
  `Object`
  `prepare(Object action, ValueStack stack)`
  Called after an action has been created.

- ## Method Details

  - ### prepare

    Object prepare(Object action, ValueStack stack)
    Called after an action has been created.
    Parameters:
      `action` - The action
      `stack` - The current value stack
    Returns:
      The action to use

  - ### handleException

    String handleException(Throwable t, ValueStack stack)
    Called when an exception is thrown by the action
    Parameters:
      `t` - The exception/error that was thrown
      `stack` - The current value stack
    Returns:
      A result code to execute, can be null