com.opensymphony.xwork2

## Interface ActionEventListener

-     public interface ActionEventListener

  Provides hooks for handling key action events

- - ### Method Summary

    Methods
    Modifier and Type | Method and 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 Detail

    - #### 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

Copyright © 2000–2021 Apache Software Foundation. All rights reserved.