Uses of Class
org.apache.struts.action.Action
Package
Description
The action package is the core of the struts framework,
providing the "Controller" aspect of a MVC model.
Configurable commands that may be placed within the
request processor.
Commands which are particular to servlet processing.
This package provides objects that encapsulate access to
the request and session-scoped resources to service
command processing.
The actions package provides special adapters between the incoming HTTP
request and the corresponding business logic.
The scripting package is the core of the Struts Scripting framework,
which builds on Struts Action to allow Struts Actions be written
with the scripting language of your choice.
The Tiles taglib and framework allows building web pages by assembling reusable
pieces of pages, called Tiles.
-
Uses of Action in org.apache.struts.action
Modifier and TypeFieldDescriptionRequestProcessor.actions
The set ofAction
instances that have been created and initialized, keyed by the fully qualified Java class name of theAction
class.Modifier and TypeMethodDescriptionprotected Action
RequestProcessor.processActionCreate
(HttpServletRequest request, HttpServletResponse response, ActionMapping mapping) Return anAction
instance that will be used to process the current request, creating a new one if necessary.Modifier and TypeMethodDescriptionprotected ActionForward
RequestProcessor.processActionPerform
(HttpServletRequest request, HttpServletResponse response, Action action, ActionForm form, ActionMapping mapping) Ask the specifiedAction
instance to handle this request. -
Uses of Action in org.apache.struts.chain.commands
Modifier and TypeMethodDescriptionprotected abstract Action
AbstractCreateAction.getAction
(ActionContext context, String type, ActionConfig actionConfig) Create and return the appropriateAction
class for the giventype
andactionConfig
.Modifier and TypeMethodDescriptionprotected abstract ForwardConfig
AbstractExecuteAction.execute
(ActionContext context, Action action, ActionConfig actionConfig, ActionForm actionForm) Execute the specifiedAction
, and return the resultingForwardConfig
. -
Uses of Action in org.apache.struts.chain.commands.servlet
Modifier and TypeMethodDescriptionprotected Action
CreateAction.createAction
(ActionContext context, String type) Invoked bygetAction
when theAction
actually has to be created.protected Action
CreateAction.getAction
(ActionContext context, String type, ActionConfig actionConfig) Modifier and TypeMethodDescriptionprotected ForwardConfig
ExecuteAction.execute
(ActionContext context, Action action, ActionConfig actionConfig, ActionForm actionForm) Execute the specifiedAction
, and return the resultingActionForward
. -
Uses of Action in org.apache.struts.chain.contexts
-
Uses of Action in org.apache.struts.extras.actions
Modifier and TypeClassDescriptionclass
BaseAction is provided as an intermediate class for shared funtionality betweenAction
and any stock implementation provided in this package.class
An abstract Action that dispatches to a public method that is named by the request parameter whose name is specified by theparameter
property of the corresponding ActionMapping.class
This is an abstract base class that minimizes the amount of special coding that needs to be written to download a file.class
An Action that dispatches to to one of the public methods that are named in theparameter
attribute of the corresponding ActionMapping and matches a submission parameter.class
An Action that forwards to the context-relative URI specified by theparameter
property of our associatedActionMapping
.class
An Action that includes the context-relative URI specified by theparameter
property of our associatedActionMapping
.final class
Implementation of Action that changes the user'sLocale
and forwards to a page, based on request level parameters that are set (language, country, & page).class
An abstract Action that dispatches to the subclass mappedexecute
method.class
An abstract Action that dispatches to a public method that is named by theparameter
attribute of the corresponding ActionMapping.class
A standard Action that switches to a new module and then forwards control to a URI (specified in a number of possible ways) within the new module.Modifier and TypeFieldDescriptionprotected Action
ActionDispatcher.actionInstance
The associated Action to dispatch to.Modifier and TypeFieldDescriptionActionDispatcher.clazz
The Class instance of thisDispatchAction
class.ModifierConstructorDescriptionActionDispatcher
(Action actionInstance) Construct an instance of this class from the supplied parameters.ActionDispatcher
(Action actionInstance, int flavor) Construct an instance of this class from the supplied parameters.EventActionDispatcher
(Action action) Constructs a new object for the specified action. -
Uses of Action in org.apache.struts.faces.application
Modifier and TypeMethodDescriptionprotected Action
FacesRequestProcessor.processActionCreate
(HttpServletRequest request, HttpServletResponse response, ActionMapping mapping) protected Action
FacesTilesRequestProcessor.processActionCreate
(HttpServletRequest request, HttpServletResponse response, ActionMapping mapping) Modifier and TypeMethodDescriptionprotected ActionForward
FacesRequestProcessor.processActionPerform
(HttpServletRequest request, HttpServletResponse response, Action action, ActionForm form, ActionMapping mapping) protected ActionForward
FacesTilesRequestProcessor.processActionPerform
(HttpServletRequest request, HttpServletResponse response, Action action, ActionForm form, ActionMapping mapping) -
Uses of Action in org.apache.struts.scripting
Modifier and TypeClassDescriptionclass
This Action uses scripts to perform its action. -
Uses of Action in org.apache.struts.tiles
-
Uses of Action in org.apache.struts.tiles.actions
Modifier and TypeClassDescriptionclass
An Action that dispatches to a Tiles Definition that is named by the request parameter whose name is specified by theparameter
property of the corresponding ActionMapping.class
A standard Action that calls thereload()
method of our controller servlet to reload its configuration information from the configuration files (which have presumably been updated) dynamically.class
Base class for Tiles Actions.class
An Action that writes the definitions of the Tiles factory. -
Uses of Action in org.apache.struts.tiles2.actions
Modifier and TypeClassDescriptionclass
An Action that dispatches to a Tiles Definition that is named by the request parameter whose name is specified by theparameter
property of the corresponding ActionMapping.class
Base class for Tiles Actions. -
Uses of Action in org.apache.struts.tiles2.preparer