Uses of Class
org.apache.struts.action.Action

Packages that use Action
org.apache.struts.action The action package is the core of the struts framework, providing the "Controller" aspect of a MVC model. 
org.apache.struts.actions The actions package provides special adapters between the incoming HTTP request and the corresponding business logic. 
org.apache.struts.chain.commands Configurable commands that may be placed within the request processor. 
org.apache.struts.chain.commands.servlet Commands which are particular to servlet processing. 
org.apache.struts.chain.contexts This package provides objects that encapsulate access to the request and session-scoped resources to service command processing. 
org.apache.struts.faces.application   
org.apache.struts.mock Mock objects of the Struts Framework. 
org.apache.struts.scripting 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. 
org.apache.struts.tiles
The Tiles taglib and framework allows building web pages by assembling reusable pieces of pages, called Tiles. 
org.apache.struts.tiles.actions   
 

Uses of Action in org.apache.struts.action
 

Methods in org.apache.struts.action that return Action
protected  Action RequestProcessor.processActionCreate(HttpServletRequest request, HttpServletResponse response, ActionMapping mapping)
          Return an Action instance that will be used to process the current request, creating a new one if necessary.
 

Methods in org.apache.struts.action with parameters of type Action
protected  ActionForward RequestProcessor.processActionPerform(HttpServletRequest request, HttpServletResponse response, Action action, ActionForm form, ActionMapping mapping)
          Ask the specified Action instance to handle this request.
 

Uses of Action in org.apache.struts.actions
 

Subclasses of Action in org.apache.struts.actions
 class BaseAction
          BaseAction is provided as an intermediate class for shared funtionality between Action and any stock implementation provided in this package.
 class DispatchAction
          An abstract Action that dispatches to a public method that is named by the request parameter whose name is specified by the parameter property of the corresponding ActionMapping.
 class DownloadAction
          This is an abstract base class that minimizes the amount of special coding that needs to be written to download a file.
 class EventDispatchAction
          An Action that dispatches to to one of the public methods that are named in the parameter attribute of the corresponding ActionMapping and matches a submission parameter.
 class ForwardAction
          An Action that forwards to the context-relative URI specified by the parameter property of our associated ActionMapping.
 class IncludeAction
          An Action that includes the context-relative URI specified by the parameter property of our associated ActionMapping.
 class LocaleAction
          Implementation of Action that changes the user's Locale and forwards to a page, based on request level parameters that are set (language, country, & page).
 class LookupDispatchAction
           An abstract Action that dispatches to the subclass mapped execute method.
 class MappingDispatchAction
          An abstract Action that dispatches to a public method that is named by the parameter attribute of the corresponding ActionMapping.
 class SwitchAction
          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.
 

Fields in org.apache.struts.actions declared as Action
protected  Action ActionDispatcher.actionInstance
          The associated Action to dispatch to.
 

Constructors in org.apache.struts.actions with parameters of type Action
ActionDispatcher(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.chain.commands
 

Methods in org.apache.struts.chain.commands that return Action
protected abstract  Action AbstractCreateAction.getAction(ActionContext context, String type, ActionConfig actionConfig)
           Create and return the appropriate Action class for the given type and actionConfig.
 

Methods in org.apache.struts.chain.commands with parameters of type Action
protected abstract  ForwardConfig AbstractExecuteAction.execute(ActionContext context, Action action, ActionConfig actionConfig, ActionForm actionForm)
          Execute the specified Action, and return the resulting ForwardConfig.
 

Uses of Action in org.apache.struts.chain.commands.servlet
 

Methods in org.apache.struts.chain.commands.servlet that return Action
protected  Action CreateAction.createAction(ActionContext context, String type)
          Invoked by getAction when the Action actually has to be created.
protected  Action CreateAction.getAction(ActionContext context, String type, ActionConfig actionConfig)
           
 

Methods in org.apache.struts.chain.commands.servlet with parameters of type Action
protected  ForwardConfig ExecuteAction.execute(ActionContext context, Action action, ActionConfig actionConfig, ActionForm actionForm)
          Execute the specified Action, and return the resulting ActionForward.
 

Uses of Action in org.apache.struts.chain.contexts
 

Methods in org.apache.struts.chain.contexts that return Action
 Action ActionContextBase.getAction()
           
 Action ActionContext.getAction()
           Get the action which has been identified to be executed as part of processing this request.
 

Methods in org.apache.struts.chain.contexts with parameters of type Action
 void ActionContextBase.setAction(Action action)
           
 void ActionContext.setAction(Action action)
           Set the action which has been identified to be executed as part of processing this request.
 

Uses of Action in org.apache.struts.faces.application
 

Methods in org.apache.struts.faces.application that return Action
protected  Action FacesTilesRequestProcessor.processActionCreate(HttpServletRequest request, HttpServletResponse response, ActionMapping mapping)
           
protected  Action FacesRequestProcessor.processActionCreate(HttpServletRequest request, HttpServletResponse response, ActionMapping mapping)
           
 

Methods in org.apache.struts.faces.application with parameters of type Action
protected  ActionForward FacesTilesRequestProcessor.processActionPerform(HttpServletRequest request, HttpServletResponse response, Action action, ActionForm form, ActionMapping mapping)
           
protected  ActionForward FacesRequestProcessor.processActionPerform(HttpServletRequest request, HttpServletResponse response, Action action, ActionForm form, ActionMapping mapping)
           
 

Uses of Action in org.apache.struts.mock
 

Subclasses of Action in org.apache.struts.mock
 class MockAction
          General purpose Action for unit tests.
 

Uses of Action in org.apache.struts.scripting
 

Subclasses of Action in org.apache.struts.scripting
 class ScriptAction
          This Action uses scripts to perform its action.
 

Uses of Action in org.apache.struts.tiles
 

Constructors in org.apache.struts.tiles with parameters of type Action
ActionController(Action action)
          Constructor.
 

Uses of Action in org.apache.struts.tiles.actions
 

Subclasses of Action in org.apache.struts.tiles.actions
 class DefinitionDispatcherAction
          An Action that dispatches to a Tiles Definition that is named by the request parameter whose name is specified by the parameter property of the corresponding ActionMapping.
 class ReloadDefinitionsAction
          A standard Action that calls the reload() method of our controller servlet to reload its configuration information from the configuration files (which have presumably been updated) dynamically.
 class TilesAction
          Base class for Tiles Actions.
 class ViewDefinitionsAction
          An Action that writes the definitions of the Tiles factory.
 



Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.