Top Description Fields Methods
jakarta.faces.event

public Interface ActionListener

extends FacesListener
Known Direct Implementers
jakarta.faces.event.MethodExpressionActionListener, jakarta.faces.event.ActionListenerWrapper
Imports
jakarta.faces.component.UIComponent

A listener interface for receiving ActionEvents. An implementation of this interface must be thread-safe. A class that is interested in receiving such events implements this interface, and then registers itself with the source UIComponent of interest, by calling addActionListener().

Field Summary

Modifier and TypeField and Description
public static final String
TO_FLOW_DOCUMENT_ID_ATTR_NAME

The presence of this component attribute on an jakarta.faces.component.ActionSource component will cause the default ActionListener to interpret the value of the attribute as the toFlowDocumentId value to pass to jakarta.faces.application.NavigationHandler#handleNavigation(jakarta.faces.context.FacesContext, java.lang.String, java.lang.String, java.lang.String).

Method Summary

Modifier and TypeMethod and Description
public void
processAction(ActionEvent
The ActionEvent that has occurred
event
)

Invoked when the action described by the specified ActionEvent occurs.

Field Detail

TO_FLOW_DOCUMENT_ID_ATTR_NAMEback to summary
public static final String TO_FLOW_DOCUMENT_ID_ATTR_NAME

The presence of this component attribute on an jakarta.faces.component.ActionSource component will cause the default ActionListener to interpret the value of the attribute as the toFlowDocumentId value to pass to jakarta.faces.application.NavigationHandler#handleNavigation(jakarta.faces.context.FacesContext, java.lang.String, java.lang.String, java.lang.String).

Method Detail

processActionback to summary
public void processAction(ActionEvent event) throws AbortProcessingException

Invoked when the action described by the specified ActionEvent occurs.

Parameters
event:ActionEvent

The ActionEvent that has occurred

Exceptions
AbortProcessingException:
Signal the Jakarta Faces implementation that no further processing on the current event should be performed