Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

A B C D E F G H I J K L M N O P Q R S T U V W X _

## A

absoluteURL(HttpServletRequest, String) - Static method in class org.apache.struts.util.RequestUtils
  Create and return an absolute URL for the specified context-relative path, based on the server and context information in the specified request.
AbstractAuthorizeAction - Class in org.apache.struts.chain.commands
  Determine whether the requested action is authorized for the current user.
AbstractAuthorizeAction() - Constructor for class org.apache.struts.chain.commands.AbstractAuthorizeAction
AbstractCreateAction - Class in org.apache.struts.chain.commands
  Create (if necessary) and cache an `Action` for this request.
AbstractCreateAction() - Constructor for class org.apache.struts.chain.commands.AbstractCreateAction
AbstractExceptionHandler - Class in org.apache.struts.chain.commands
  Invoke the local or global exception handler configured for the exception class that occurred.
AbstractExceptionHandler() - Constructor for class org.apache.struts.chain.commands.AbstractExceptionHandler
AbstractExecuteAction - Class in org.apache.struts.chain.commands
  Invoke the appropriate `Action` for this request, and cache the returned `ActionForward`.
AbstractExecuteAction() - Constructor for class org.apache.struts.chain.commands.AbstractExecuteAction
AbstractPerformForward - Class in org.apache.struts.chain.commands
  Perform forwarding or redirection based on the specified `ForwardConfig` (if any).
AbstractPerformForward() - Constructor for class org.apache.struts.chain.commands.AbstractPerformForward
AbstractPerformInclude - Class in org.apache.struts.chain.commands
  Perform forwarding or redirection based on the specified `String` (if any).
AbstractPerformInclude() - Constructor for class org.apache.struts.chain.commands.AbstractPerformInclude
AbstractPopulateActionForm - Class in org.apache.struts.chain.commands
  Populate the form bean (if any) for this request.
AbstractPopulateActionForm() - Constructor for class org.apache.struts.chain.commands.AbstractPopulateActionForm
AbstractRequestNoCache - Class in org.apache.struts.chain.commands
  Check to see if the controller is configured to prevent caching, and if so, request no cache flags to be set.
AbstractRequestNoCache() - Constructor for class org.apache.struts.chain.commands.AbstractRequestNoCache
AbstractSelectAction - Class in org.apache.struts.chain.commands
  Cache the `ActionConfig` instance for the action to be used for processing this request.
AbstractSelectAction() - Constructor for class org.apache.struts.chain.commands.AbstractSelectAction
AbstractSelectForward - Class in org.apache.struts.chain.commands
  Select and cache the `ActionForward` for this `ActionConfig` if specified.
AbstractSelectForward() - Constructor for class org.apache.struts.chain.commands.AbstractSelectForward
AbstractSelectInput - Class in org.apache.struts.chain.commands
  Select and cache a `ForwardConfig` that returns us to the input page for the current action, if any.
AbstractSelectInput() - Constructor for class org.apache.struts.chain.commands.AbstractSelectInput
AbstractSelectLocale - Class in org.apache.struts.chain.commands
  Select the `Locale` to be used for this request.
AbstractSelectLocale() - Constructor for class org.apache.struts.chain.commands.AbstractSelectLocale
AbstractSelectModule - Class in org.apache.struts.chain.commands
  Cache the `ModuleConfig` and `MessageResources` instances for the sub-application module to be used for processing this request.
AbstractSelectModule() - Constructor for class org.apache.struts.chain.commands.AbstractSelectModule
AbstractSetContentType - Class in org.apache.struts.chain.commands
  Check to see if the content type is set, and if so, set it for this response.
AbstractSetContentType() - Constructor for class org.apache.struts.chain.commands.AbstractSetContentType
AbstractSetOriginalURI - Class in org.apache.struts.chain.commands
  Check to original uri is set, and if not, set it for this request.
AbstractSetOriginalURI() - Constructor for class org.apache.struts.chain.commands.AbstractSetOriginalURI
AbstractValidateActionForm - Class in org.apache.struts.chain.commands
  Validate the properties of the form bean for this request.
AbstractValidateActionForm() - Constructor for class org.apache.struts.chain.commands.AbstractValidateActionForm
accessed - Variable in class org.apache.struts.action.ActionMessages
  Have the messages been retrieved from this object?
Action - Class in org.apache.struts.action
  An Action is an adapter between the contents of an incoming HTTP request and the corresponding business logic that should be executed to process this request.
Action() - Constructor for class org.apache.struts.action.Action
action(String) - Method in class org.apache.struts.config.ConfigHelper
  Wrapper for getAction(String)
ACTION_CONFIG_KEY - Static variable in class org.apache.struts.chain.Constants
  The default context attribute under which the ActionConfig for the current request will be stored.
ACTION_CONFIG_KEY - Static variable in class org.apache.struts.chain.contexts.ActionContextBase
ACTION_CONTEXT_CLASS - Static variable in class org.apache.struts.chain.ComposableRequestProcessor
  Token for ActionContext clazss so that it can be stored in the ControllerConfig.
ACTION_FORM_KEY - Static variable in class org.apache.struts.chain.Constants
  The default context attribute under which the ActionForm for the current request will be stored.
ACTION_FORM_KEY - Static variable in class org.apache.struts.chain.contexts.ActionContextBase
ACTION_KEY - Static variable in class org.apache.struts.chain.Constants
  The default context attribute under which the Action for the current request will be stored.
ACTION_KEY - Static variable in class org.apache.struts.chain.contexts.ActionContextBase
ACTION_SERVLET_KEY - Static variable in class org.apache.struts.chain.Constants
  The default context attribute under which the ActionServet for the current application will be stored.
ACTION_SERVLET_KEY - Static variable in class org.apache.struts.Globals
  The context attributes key under which our `ActionServlet` instance will be stored.
ActionCommand - Interface in org.apache.struts.chain.commands
  Marks a commons-chain `Command` which expects to operate upon a Struts `ActionContext`.
ActionCommandBase - Class in org.apache.struts.chain.commands
  Simple abstract class which avoids frequent casting to `ActionContext` in commands explicitly intended for use with that class.
ActionCommandBase() - Constructor for class org.apache.struts.chain.commands.ActionCommandBase
ActionConfig - Class in org.apache.struts.config
  A JavaBean representing the configuration information of an `<action>` element from a Struts module configuration file.
ActionConfig() - Constructor for class org.apache.struts.config.ActionConfig
actionConfigIds - Variable in class org.apache.struts.config.impl.ModuleConfigImpl
  The set of action configuration for this module, if any, keyed by the `actionId` property.
actionConfigList - Variable in class org.apache.struts.config.impl.ModuleConfigImpl
  The set of action configurations for this module, if any, listed in the order in which they are added.
ActionConfigMatcher - Class in org.apache.struts.config
  Matches paths against pre-compiled wildcard expressions pulled from action configs.
ActionConfigMatcher(ActionConfig[]) - Constructor for class org.apache.struts.config.ActionConfigMatcher
  Finds and precompiles the wildcard patterns from the ActionConfig "path" attributes.
actionConfigs - Variable in class org.apache.struts.config.impl.ModuleConfigImpl
  The set of action configurations for this module, if any, keyed by the `path` property.
ActionContext - Interface in org.apache.struts.chain.contexts
  An ActionContext represents a view of a commons-chain `Context` which encapsulates access to request and session-scoped resources and services
ActionContextBase - Class in org.apache.struts.chain.contexts
  Provide an abstract but semi-complete implementation of ActionContext to serve as the base for concrete implementations.
ActionContextBase(Context) - Constructor for class org.apache.struts.chain.contexts.ActionContextBase
  Instantiate ActionContextBase, wrapping the given Context.
ActionContextBase() - Constructor for class org.apache.struts.chain.contexts.ActionContextBase
  Instantiate ActionContextBase, wrapping a default ContextBase instance.
ActionErrors - Class in org.apache.struts.action
  A class that encapsulates the error messages being reported by the `validate()` method of an `ActionForm`.
ActionErrors() - Constructor for class org.apache.struts.action.ActionErrors
  Create an empty `ActionErrors` object.
ActionErrors(ActionErrors) - Constructor for class org.apache.struts.action.ActionErrors
  Create an `ActionErrors` object initialized with the given messages.
ActionForm - Class in org.apache.struts.action
  An ActionForm is a JavaBean optionally associated with one or more `ActionMappings`.
ActionForm() - Constructor for class org.apache.struts.action.ActionForm
ActionFormBean - Class in org.apache.struts.action
  An ActionFormBean is the definition of a form bean that is loaded from a `<form-bean>` element in the Struts configuration file.
ActionFormBean() - Constructor for class org.apache.struts.action.ActionFormBean
  Construct an instance with default vaslues.
ActionFormBean(String, String) - Constructor for class org.apache.struts.action.ActionFormBean
  Construct an instance with the specified values.
actionFormBeanClass - Variable in class org.apache.struts.config.impl.ModuleConfigImpl
  The default class name to be used when creating action form bean instances.
ActionForward - Class in org.apache.struts.action
  An ActionForward represents a destination to which the controller, RequestProcessor, might be directed to perform a RequestDispatcher.forward or HttpServletResponse.sendRedirect to, as a result of processing activities of an Action class.
ActionForward() - Constructor for class org.apache.struts.action.ActionForward
  Construct a new instance with default values.
ActionForward(String) - Constructor for class org.apache.struts.action.ActionForward
  Construct a new instance with the specified path.
ActionForward(String, boolean) - Constructor for class org.apache.struts.action.ActionForward
  Construct a new instance with the specified `path` and `redirect` flag.
ActionForward(String, String, boolean) - Constructor for class org.apache.struts.action.ActionForward
  Construct a new instance with the specified `name`, `path` and `redirect` flag.
ActionForward(String, String, boolean, String) - Constructor for class org.apache.struts.action.ActionForward
  Construct a new instance with the specified values.
ActionForward(ActionForward) - Constructor for class org.apache.struts.action.ActionForward
  Construct a new instance based on the values of another ActionForward.
actionForwardClass - Variable in class org.apache.struts.config.impl.ModuleConfigImpl
  The default class name to be used when creating action forward instances.
actionId - Variable in class org.apache.struts.config.ActionConfig
  The internal identification of this action mapping.
actionIdURL(ForwardConfig, HttpServletRequest, ActionServlet) - Static method in class org.apache.struts.util.RequestUtils
  Returns the true path of the destination action if the specified forward is an action-aliased URL.
actionIdURL(String, ModuleConfig, ActionServlet) - Static method in class org.apache.struts.util.RequestUtils
  Returns the true path of the destination action if the specified forward is an action-aliased URL.
ActionMapping - Class in org.apache.struts.action
  An ActionMapping represents the information that the controller, `RequestProcessor`, knows about the mapping of a particular request to an instance of a particular `Action` class.
ActionMapping() - Constructor for class org.apache.struts.action.ActionMapping
actionMappingClass - Variable in class org.apache.struts.config.impl.ModuleConfigImpl
  The default class name to be used when creating action mapping instances.
ActionMessage - Class in org.apache.struts.action
  An encapsulation of an individual message returned by the `validate` method of an `ActionForm`, consisting of a message key (to be used to look up message text in an appropriate message resources database) plus up to four placeholder objects that can be used for parametric replacement in the message text.
ActionMessage(String) - Constructor for class org.apache.struts.action.ActionMessage
  Construct an action message with no replacement values.
ActionMessage(String, Object) - Constructor for class org.apache.struts.action.ActionMessage
  Construct an action message with the specified replacement values.
ActionMessage(String, Object, Object) - Constructor for class org.apache.struts.action.ActionMessage
  Construct an action message with the specified replacement values.
ActionMessage(String, Object, Object, Object) - Constructor for class org.apache.struts.action.ActionMessage
  Construct an action message with the specified replacement values.
ActionMessage(String, Object, Object, Object, Object) - Constructor for class org.apache.struts.action.ActionMessage
  Construct an action message with the specified replacement values.
ActionMessage(String, Object[]) - Constructor for class org.apache.struts.action.ActionMessage
  Construct an action message with the specified replacement values.
ActionMessage(String, boolean) - Constructor for class org.apache.struts.action.ActionMessage
  Construct an action message with the specified replacement values.
ActionMessages - Class in org.apache.struts.action
  A class that encapsulates messages.
ActionMessages() - Constructor for class org.apache.struts.action.ActionMessages
  Create an empty `ActionMessages` object.
ActionMessages(ActionMessages) - Constructor for class org.apache.struts.action.ActionMessages
  Create an `ActionMessages` object initialized with the given messages.
ActionMessages.ActionMessageItem - Class in org.apache.struts.action
  This class is used to store a set of messages associated with a property/key and the position it was initially added to list.
ActionMessages.ActionMessageItem(List, int, String) - Constructor for class org.apache.struts.action.ActionMessages.ActionMessageItem
  Construct an instance of this class.
ActionRedirect - Class in org.apache.struts.action
  A subclass of `ActionForward` which is designed for use in redirecting requests, with support for adding parameters at runtime.
ActionRedirect() - Constructor for class org.apache.struts.action.ActionRedirect
  Construct a new instance with redirect set to true and initialize parameter lists.
ActionRedirect(String) - Constructor for class org.apache.struts.action.ActionRedirect
  Construct a new instance with the specified path and initialize parameter lists.
ActionRedirect(String, String, String) - Constructor for class org.apache.struts.action.ActionRedirect
  Construct a new instance with the specified values and initialize parameter lists.
ActionRedirect(ForwardConfig) - Constructor for class org.apache.struts.action.ActionRedirect
  Construct a new instance with a `ForwardConfig` object to copy name, path, contextRelative, and arbitrary property values from.
actions - Variable in class org.apache.struts.action.RequestProcessor
  The set of `Action` instances that have been created and initialized, keyed by the fully qualified Java class name of the `Action` class.
ACTIONS_KEY - Static variable in class org.apache.struts.chain.Constants
  The base part of the context attribute under which a Map containing the Action instances associated with this module are stored.
ActionServlet - Class in org.apache.struts.action
  ActionServlet provides the "controller" in the Model-View-Controller (MVC) design pattern for web applications that is commonly known as "Model 2".
ActionServlet() - Constructor for class org.apache.struts.action.ActionServlet
ActionServletWrapper - Class in org.apache.struts.action
  Provide a wrapper around an `ActionServlet` to expose only those methods needed by other objects.
ActionServletWrapper(ActionServlet) - Constructor for class org.apache.struts.action.ActionServletWrapper
  Create object and set `servlet` property.
actionURL(HttpServletRequest, ActionConfig, String) - Static method in class org.apache.struts.util.RequestUtils
  Return the context-relative URL that corresponds to the specified `ActionConfig`, relative to the module associated with the current modules's `ModuleConfig`.
add(String, ActionMessage) - Method in class org.apache.struts.action.ActionMessages
  Add a message to the set of messages for the specified property.
add(ActionMessages) - Method in class org.apache.struts.action.ActionMessages
  Adds the messages from the given `ActionMessages` object to this set of messages.
addActionConfig(ActionConfig) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Ad d a new `ActionConfig` instance to the set associated with this module.
addActionConfig(ActionConfig) - Method in interface org.apache.struts.config.ModuleConfig
  Add a new `ActionConfig` instance to the set associated with this module.
addActionMessages(String, ActionMessages) - Method in class org.apache.struts.chain.contexts.ActionContextBase
  Add the given messages to a cache stored in this Context, under key.
addCookie(Cookie) - Method in class org.apache.struts.mock.MockHttpServletResponse
addDateHeader(String, long) - Method in class org.apache.struts.mock.MockHttpServletResponse
addErrors(HttpServletRequest, ActionMessages) - Method in class org.apache.struts.action.Action
  Adds the specified errors keys into the appropriate request attribute for use by the <html:errors> tag, if any messages are required.
addErrors(ActionMessages) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Append the given errors keys to an internal cache, creating the cache if one is not already present.
addErrors(ActionMessages) - Method in class org.apache.struts.chain.contexts.ActionContextBase
addErrors(ActionMessages) - Method in class org.apache.struts.chain.contexts.ServletActionContext
addExceptionConfig(ExceptionConfig) - Method in class org.apache.struts.config.ActionConfig
  Add a new `ExceptionConfig` instance to the set associated with this action.
addExceptionConfig(ExceptionConfig) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Add a new `ExceptionConfig` instance to the set associated with this module.
addExceptionConfig(ExceptionConfig) - Method in interface org.apache.struts.config.ModuleConfig
  Add a new `ExceptionConfig` instance to the set associated with this module.
addFileParameter(FileItem) - Method in class org.apache.struts.upload.CommonsMultipartRequestHandler
  Adds a file parameter to the set of file parameters for this request and also to the list of all parameters.
addFormBeanConfig(FormBeanConfig) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Add a new `FormBeanConfig` instance to the set associated with this module.
addFormBeanConfig(FormBeanConfig) - Method in interface org.apache.struts.config.ModuleConfig
  Add a new `FormBeanConfig` instance to the set associated with this module.
addFormPropertyConfig(FormPropertyConfig) - Method in class org.apache.struts.config.FormBeanConfig
  Add a new `FormPropertyConfig` instance to the set associated with this module.
addForwardConfig(ForwardConfig) - Method in class org.apache.struts.config.ActionConfig
  Add a new `ForwardConfig` instance to the set of global forwards associated with this action.
addForwardConfig(ForwardConfig) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Add a new `ForwardConfig` instance to the set of global forwards associated with this module.
addForwardConfig(ForwardConfig) - Method in interface org.apache.struts.config.ModuleConfig
  Add a new `ForwardConfig` instance to the set of global forwards associated with this module.
addHeader(String, String) - Method in class org.apache.struts.mock.MockHttpServletResponse
addInitParameter(String, String) - Method in class org.apache.struts.mock.MockServletConfig
addInitParameter(String, String) - Method in class org.apache.struts.mock.MockServletContext
addIntHeader(String, int) - Method in class org.apache.struts.mock.MockHttpServletResponse
addMessageResourcesConfig(MessageResourcesConfig) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Add a new `MessageResourcesConfig` instance to the set associated with this module.
addMessageResourcesConfig(MessageResourcesConfig) - Method in interface org.apache.struts.config.ModuleConfig
  Add a new `MessageResourcesConfig` instance to the set associated with this module.
addMessages(HttpServletRequest, ActionMessages) - Method in class org.apache.struts.action.Action
  Adds the specified messages keys into the appropriate request attribute for use by the <html:messages> tag (if messages="true" is set), if any messages are required.
addMessages(ActionMessages) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Append the given messages keys to an internal cache, creating the cache if one is not already present.
addMessages(ActionMessages) - Method in class org.apache.struts.chain.contexts.ActionContextBase
addMessages(ActionMessages) - Method in class org.apache.struts.chain.contexts.ServletActionContext
addParameter(String, Object) - Method in class org.apache.struts.action.ActionRedirect
  Adds the object's toString() to the list of parameters if it's not null, or an empty string with the given fieldName if it is.
addParameter(String, String) - Method in class org.apache.struts.mock.MockHttpServletRequest
addPlugInConfig(PlugInConfig) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Add a newly configured `PlugInConfig` instance to the set of plug-in Actions for this module.
addPlugInConfig(PlugInConfig) - Method in interface org.apache.struts.config.ModuleConfig
  Add a newly configured `PlugInConfig` instance to the set of plug-in Actions for this module.
addProperty(String, String) - Method in class org.apache.struts.config.PlugInConfig
  Add a new property name and value to the set that will be used to configure the `PlugIn` instance.
addRuleInstances(Digester) - Method in class org.apache.struts.config.ConfigRuleSet
  Add the set of Rule instances defined in this RuleSet to the specified `Digester` instance, associating them with our namespace URI (if any).
addServletMapping(String, String) - Method in class org.apache.struts.action.ActionServlet
  Remember a servlet mapping from our web application deployment descriptor, if it is for this servlet.
addTextParameter(HttpServletRequest, FileItem) - Method in class org.apache.struts.upload.CommonsMultipartRequestHandler
  Adds a regular text parameter to the set of text parameters for this request and also to the list of all parameters.
anchorValue - Variable in class org.apache.struts.action.ActionRedirect
  Holds the anchor value.
ANDSIGN - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes
application - Variable in class org.apache.struts.mock.MockPageContext
APPLICATION_SCOPE - Static variable in interface org.apache.struts.chain.contexts.ActionContext
applicationClass(String) - Static method in class org.apache.struts.util.RequestUtils
  Return the `Class` object for the specified fully qualified class name, from this web application's class loader.
applicationClass(String, ClassLoader) - Static method in class org.apache.struts.util.RequestUtils
  Return the `Class` object for the specified fully qualified class name, from this web application's class loader.
applicationInstance(String) - Static method in class org.apache.struts.util.RequestUtils
  Return a new instance of the specified fully qualified class name, after loading the class from this web application's class loader.
applicationInstance(String, ClassLoader) - Static method in class org.apache.struts.util.RequestUtils
  Return a new instance of the specified fully qualified class name, after loading the class from this web application's class loader.
attribute - Variable in class org.apache.struts.config.ActionConfig
  The request-scope or session-scope attribute name under which our form bean is accessed, if it is different from the form bean's specified `name`.
ATTRIBUTE_MAX_LENGTH_EXCEEDED - Static variable in interface org.apache.struts.upload.MultipartRequestHandler
  This is the ServletRequest attribute that should be set when a multipart request is being read and the maximum length is exceeded.
attributes - Variable in class org.apache.struts.mock.MockHttpServletRequest
  The set of request attributes.
attributes - Variable in class org.apache.struts.mock.MockHttpSession
  The set of session attributes.
attributes - Variable in class org.apache.struts.mock.MockPageContext
attributes - Variable in class org.apache.struts.mock.MockServletContext
  The set of servlet context attributes.
AuthorizeAction - Class in org.apache.struts.chain.commands.servlet
  Determine if the action is authorized for the given roles.
AuthorizeAction() - Constructor for class org.apache.struts.chain.commands.servlet.AuthorizeAction

## B

BaseConfig - Class in org.apache.struts.config
  A abstract base class for all config classes.
BaseConfig() - Constructor for class org.apache.struts.config.BaseConfig
beanClass - Variable in class org.apache.struts.action.DynaActionFormClass
  The `DynaActionForm` implementation `Class` which we will use to create new bean instances.
BeanValidatorForm - Class in org.apache.struts.validator
  Struts validator `ActionForm` backed by either a `DynaBean` or POJO JavaBean.
BeanValidatorForm(Object) - Constructor for class org.apache.struts.validator.BeanValidatorForm
  Construct a new `BeanValidatorForm` with the specified bean.
booleanProperty - Variable in class org.apache.struts.mock.MockFormBean
buffer - Variable in class org.apache.struts.util.ServletContextWriter
  The buffer into which we accumulate lines to be logged.
bufferSize - Variable in class org.apache.struts.config.ControllerConfig
  The input buffer size for file uploads.
bundle - Variable in class org.apache.struts.config.ExceptionConfig
  The servlet context attribute under which the message resources bundle to be used for this exception is located.

## C

CANCEL_KEY - Static variable in class org.apache.struts.chain.Constants
  The default context attribute under which a boolean flag indicating whether this request has been cancelled will be stored.
CANCEL_KEY - Static variable in class org.apache.struts.chain.contexts.ActionContextBase
CANCEL_KEY - Static variable in class org.apache.struts.Globals
  The request attributes key under which a boolean `true` value should be stored if this request was cancelled.
CANCEL_PROPERTY - Static variable in class org.apache.struts.Globals
  The property under which a Cancel button press is reported.
CANCEL_PROPERTY_X - Static variable in class org.apache.struts.Globals
  The property under which a Cancel button press is reported, if the Cancel button is rendered as an image.
cancellable - Variable in class org.apache.struts.config.ActionConfig
  Can this Action be cancelled? [false]
canReuse(ActionForm) - Method in class org.apache.struts.config.FormBeanConfig
  Checks if the given `ActionForm` instance is suitable for use as an alternative to calling this `FormBeanConfig` instance's `createActionForm` method.
CASE_INSENSITIVE_ORDER - Static variable in class org.apache.struts.util.LabelValueBean
  Comparator that can be used for a case insensitive sort of `LabelValueBean` objects.
catalog - Variable in class org.apache.struts.chain.ComposableRequestProcessor
  The `Catalog` containing all of the available command chains for this module.
catalog - Variable in class org.apache.struts.config.ActionConfig
  The name of a `commons-chain` catalog in which `command` should be sought.
catalog - Variable in class org.apache.struts.config.ControllerConfig
  The chain catalog name for this module.
catalog - Variable in class org.apache.struts.config.ForwardConfig
  The name of a `commons-chain` catalog in which `command` should be looked up.
CATALOG_ATTR - Static variable in class org.apache.struts.chain.Constants
  The context attribute under which the Catalog containing our defined command chains has been stored.
catalogFactory - Variable in class org.apache.struts.chain.ComposableRequestProcessor
  The `CatalogFactory` from which catalog containing the the base request-processing `Command` will be retrieved.
chainConfig - Variable in class org.apache.struts.action.ActionServlet
  Comma-separated list of context or classloader-relative path(s) that contain the configuration for the default commons-chain catalog(s).
checkCircularInheritance(ModuleConfig) - Method in class org.apache.struts.config.ActionConfig
  Traces the hierarchy of this object to check if any of the ancestors is extending this instance.
checkCircularInheritance(ModuleConfig, ActionConfig) - Method in class org.apache.struts.config.ExceptionConfig
  Traces the hierarchy of this object to check if any of the ancestors are extending this instance.
checkCircularInheritance(ModuleConfig) - Method in class org.apache.struts.config.FormBeanConfig
  Traces the hierarchy of this object to check if any of the ancestors is extending this instance.
checkCircularInheritance(ModuleConfig, ActionConfig) - Method in class org.apache.struts.config.ForwardConfig
  Traces the hierarchy of this object to check if any of the ancestors are extending this instance.
checkError() - Method in class org.apache.struts.util.ServletContextWriter
  Flush the stream and check for its error state.
className - Variable in class org.apache.struts.config.PlugInConfig
  The fully qualified Java class name of the `PlugIn` implementation class being configured.
ClassUtils - Class in org.apache.struts.chain.commands.util
  Utility methods to load application classes and create instances.
ClassUtils() - Constructor for class org.apache.struts.chain.commands.util.ClassUtils
clazz - Static variable in class org.apache.struts.config.ModuleConfigFactory
  The Java class to be used for `ModuleConfigFactory` instances.
clazz - Static variable in class org.apache.struts.util.MessageResourcesFactory
  The Java class to be used for `MessageResourcesFactory` instances.
clear() - Method in class org.apache.struts.action.ActionMessages
  Clear all messages recorded by this object.
clear() - Method in class org.apache.struts.chain.contexts.ContextWrapper
close() - Method in class org.apache.struts.util.ServletContextWriter
  Close the stream.
command - Variable in class org.apache.struts.chain.ComposableRequestProcessor
  The `Command` to be executed for each request.
command - Variable in class org.apache.struts.config.ActionConfig
  The name of a `commons-chain` command which should be executed as part of the processing of this action.
command - Variable in class org.apache.struts.config.ControllerConfig
  The chain command to execute for each request.
command - Variable in class org.apache.struts.config.ForwardConfig
  The name of a `commons-chain` command which should be looked up and executed before Struts dispatches control to the view represented by this config.
CommonsMultipartRequestHandler - Class in org.apache.struts.upload
  This class implements the `MultipartRequestHandler` interface by providing a wrapper around the Jakarta Commons FileUpload library.
CommonsMultipartRequestHandler() - Constructor for class org.apache.struts.upload.CommonsMultipartRequestHandler
compareTo(Object) - Method in class org.apache.struts.util.LabelValueBean
  Compare LabelValueBeans based on the label, because that's the human viewable part of the object.
comparison() - Method in class org.apache.struts.validator.validwhen.ValidWhenParser
comparisonExpression() - Method in class org.apache.struts.validator.validwhen.ValidWhenParser
compilePattern(String) - Method in class org.apache.struts.util.WildcardHelper
  Translate the given `String` into a `int []` representing the pattern matchable by this class.
ComposableRequestProcessor - Class in org.apache.struts.chain
  ComposableRequestProcessor uses the Chain Of Resposibility design pattern (as implemented by the commons-chain package in Jakarta Commons) to support external configuration of command chains to be used.
ComposableRequestProcessor() - Constructor for class org.apache.struts.chain.ComposableRequestProcessor
config - Variable in class org.apache.struts.action.ActionServlet
  Comma-separated list of context-relative path(s) to our configuration resource(s) for the default module.
config - Variable in class org.apache.struts.action.DynaActionFormClass
  The form bean configuration information for this class.
config - Variable in class org.apache.struts.mock.MockPageContext
config - Variable in class org.apache.struts.mock.TestMockBase
config - Variable in class org.apache.struts.util.MessageResources
  The configuration parameter used to initialize this MessageResources.
config - Variable in class org.apache.struts.util.MessageResourcesFactory
  Configuration information for Message Resources.
configDigester - Variable in class org.apache.struts.action.ActionServlet
  The Digester used to produce ModuleConfig objects from a Struts configuration file.
ConfigHelper - Class in org.apache.struts.config
  NOTE: THIS CLASS IS UNDER ACTIVE DEVELOPMENT.
ConfigHelper() - Constructor for class org.apache.struts.config.ConfigHelper
ConfigHelper(ServletContext, HttpServletRequest, HttpServletResponse) - Constructor for class org.apache.struts.config.ConfigHelper
ConfigHelperInterface - Interface in org.apache.struts.config
  NOTE: THIS CLASS IS UNDER ACTIVE DEVELOPMENT.
ConfigRuleSet - Class in org.apache.struts.config
  The set of Digester rules required to parse a Struts configuration file (`struts-config.xml`).
ConfigRuleSet() - Constructor for class org.apache.struts.config.ConfigRuleSet
configured - Variable in class org.apache.struts.config.BaseConfig
  Indicates if configuration of this component been completed.
configured - Variable in class org.apache.struts.config.PlugInConfig
  Has this component been completely configured?
Constants - Class in org.apache.struts.chain
  Global constants for the Chain of Responsibility Library.
Constants() - Constructor for class org.apache.struts.chain.Constants
contains(String, String) - Method in class org.apache.struts.action.DynaActionForm
  Indicates if the specified mapped property contain a value for the specified key value.
contains(String, String) - Method in class org.apache.struts.validator.BeanValidatorForm
  Does the specified mapped property contain a value for the specified key value?
containsHeader(String) - Method in class org.apache.struts.mock.MockHttpServletResponse
containsKey(Object) - Method in class org.apache.struts.chain.contexts.ContextWrapper
containsValue(Object) - Method in class org.apache.struts.chain.contexts.ContextWrapper
contentType - Variable in class org.apache.struts.config.ControllerConfig
  The content type and character encoding to be set on each response.
contentType - Variable in class org.apache.struts.mock.MockHttpServletRequest
  The Content Type for this request.
context - Variable in class org.apache.struts.mock.MockServletConfig
context - Variable in class org.apache.struts.mock.TestMockBase
context - Variable in class org.apache.struts.util.ServletContextWriter
  The servlet context with which we are associated.
contextInstance(HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.chain.ComposableRequestProcessor
  Provide the initialized `ActionContext` instance which will be used by this request.
contextPath - Variable in class org.apache.struts.mock.MockHttpServletRequest
  The context path for this request.
ContextWrapper - Class in org.apache.struts.chain.contexts
  Provide a base class for any Context Implementation which is primarily intended for use in a subchain.
ContextWrapper(Context) - Constructor for class org.apache.struts.chain.contexts.ContextWrapper
  Instantiate object as a composite around the given Context.
ControllerConfig - Class in org.apache.struts.config
  A JavaBean representing the configuration information of a `<controller>` element in a Struts configuration file.
ControllerConfig() - Constructor for class org.apache.struts.config.ControllerConfig
controllerConfig - Variable in class org.apache.struts.config.impl.ModuleConfigImpl
  The controller configuration object for this module.
convertActionConfig(String, ActionConfig, Map) - Method in class org.apache.struts.config.ActionConfigMatcher
  Clones the ActionConfig and its children, replacing various properties with the values of the wildcard-matched strings.
convertNull - Variable in class org.apache.struts.action.ActionServlet
  The flag to request backwards-compatible conversions for form bean properties of the Java wrapper class types.
convertParam(String, Map) - Method in class org.apache.struts.config.ActionConfigMatcher
  Inserts into a value wildcard-matched strings where specified.
convertSizeToBytes(String, long) - Method in class org.apache.struts.upload.CommonsMultipartRequestHandler
  Converts a size value from a string representation to its numeric value.
CopyFormToContext - Class in org.apache.struts.chain.commands.generic
  Subclass this command and configure it as part of a per-forward chain to perform any necessary pre-population or other preparation for a form before control is dispatched to the view layer.
CopyFormToContext() - Constructor for class org.apache.struts.chain.commands.generic.CopyFormToContext
copyProperties() - Method in class org.apache.struts.config.BaseConfig
  Return a copy of the properties held by this object.
CreateAction - Class in org.apache.struts.chain.commands.servlet
  Concrete implementation of `AbstractCreateAction` for use in a Servlet API chain.
CreateAction() - Constructor for class org.apache.struts.chain.commands.servlet.CreateAction
createAction(ActionContext, String) - Method in class org.apache.struts.chain.commands.servlet.CreateAction
  Invoked by `getAction` when the `Action` actually has to be created.
createActionContextInstance(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.chain.ComposableRequestProcessor
  Create a new instance of `ActionContext` according to configuration.
CreateActionForm - Class in org.apache.struts.chain.commands
  Create (if necessary) and cache a form bean for this request.
CreateActionForm() - Constructor for class org.apache.struts.chain.commands.CreateActionForm
createActionForm(ActionServlet) - Method in class org.apache.struts.config.FormBeanConfig
  Create and return an `ActionForm` instance appropriate to the information in this `FormBeanConfig`.
createActionForm(ActionContext) - Method in class org.apache.struts.config.FormBeanConfig
  Create and return an `ActionForm` instance appropriate to the information in this `FormBeanConfig`.
createActionForm(HttpServletRequest, ActionMapping, ModuleConfig, ActionServlet) - Static method in class org.apache.struts.util.RequestUtils
  Create (if necessary) and return an `ActionForm` instance appropriate for this request.
createActionForm(FormBeanConfig, ActionServlet) - Static method in class org.apache.struts.util.RequestUtils
  Create and return an `ActionForm` instance appropriate to the information in `config`.
createDynaActionFormClass(FormBeanConfig) - Static method in class org.apache.struts.action.DynaActionFormClass
  Return the `DynaActionFormClass` instance for the specified form bean configuration instance.
createFactory() - Static method in class org.apache.struts.config.ModuleConfigFactory
  Create and return a `ModuleConfigFactory` instance of the appropriate class, which can be used to create customized `ModuleConfig` instances.
createFactory() - Static method in class org.apache.struts.util.MessageResourcesFactory
  Create and return a `MessageResourcesFactory` instance of the appropriate class, which can be used to create customized `MessageResources` instances.
createModuleConfig(String) - Method in class org.apache.struts.config.impl.DefaultModuleConfigFactory
  Create and return a newly instansiated `ModuleConfig`.
createModuleConfig(String) - Method in class org.apache.struts.config.ModuleConfigFactory
  Create and return a newly instansiated `ModuleConfig`.
createResources(String) - Method in class org.apache.struts.util.MessageResourcesFactory
  Create and return a newly instansiated `MessageResources`.
createResources(String) - Method in class org.apache.struts.util.PropertyMessageResourcesFactory
  Create and return a newly instansiated `MessageResources`.
createServerStringBuffer(String, String, int) - Static method in class org.apache.struts.util.RequestUtils
  Return `StringBuffer` representing the scheme, server, and port number of the current request.
createServerUriStringBuffer(String, String, int, String) - Static method in class org.apache.struts.util.RequestUtils
  Return `StringBuffer` representing the scheme, server, and port number of the current request.

## D

DECIMAL_LITERAL - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes
DEFAULT_SIZE_MAX - Static variable in class org.apache.struts.upload.CommonsMultipartRequestHandler
  The default value for the maximum allowable size, in bytes, of an uploaded file.
DEFAULT_SIZE_THRESHOLD - Static variable in class org.apache.struts.upload.CommonsMultipartRequestHandler
  The default value for the threshold which determines whether an uploaded file will be written to disk or cached in memory.
defaultFactory - Static variable in class org.apache.struts.util.MessageResources
  The default MessageResourcesFactory used to create MessageResources instances.
defaultLocale - Variable in class org.apache.struts.util.MessageResources
  The default Locale for our environment.
DefaultModuleConfigFactory - Class in org.apache.struts.config.impl
  A factory for creating `ModuleConfig` instances.
DefaultModuleConfigFactory() - Constructor for class org.apache.struts.config.impl.DefaultModuleConfigFactory
destroy() - Method in class org.apache.struts.action.ActionServlet
  Gracefully shut down this controller servlet, releasing any resources that were allocated at initialization.
destroy() - Method in interface org.apache.struts.action.PlugIn
  Receive notification that our owning module is being shut down.
destroy() - Method in class org.apache.struts.action.RequestProcessor
  Clean up in preparation for a shutdown of this application.
destroy() - Method in class org.apache.struts.chain.ComposableRequestProcessor
  Clean up in preparation for a shutdown of this application.
destroy() - Method in interface org.apache.struts.upload.FormFile
  Destroys all content for the uploaded file, including any underlying data files.
destroy() - Method in class org.apache.struts.validator.ValidatorPlugIn
  Gracefully shut down, releasing any resources that were allocated at initialization.
destroyConfigDigester() - Method in class org.apache.struts.action.ActionServlet
  Gracefully release any configDigester instance that we have created.
destroyInternal() - Method in class org.apache.struts.action.ActionServlet
  Gracefully terminate use of the internal MessageResources.
destroyModules() - Method in class org.apache.struts.action.ActionServlet
  Gracefully terminate use of any modules associated with this application (if any).
destroyResources() - Method in class org.apache.struts.validator.ValidatorPlugIn
  Destroy `ValidatorResources`.
determineIncludePath(ExceptionConfig, ActionForward) - Method in class org.apache.struts.action.ExceptionHandler
  Return a path to which an include should be attempted in the case when the response was committed before the `ExceptionHandler` was invoked.
doForward(String, HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.action.RequestProcessor
  Do a forward to specified URI using a `RequestDispatcher`.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.action.ActionServlet
  Process an HTTP "GET" request.
doInclude(String, HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.action.RequestProcessor
  Do an include of specified URI using a `RequestDispatcher`.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.action.ActionServlet
  Process an HTTP "POST" request.
DynaActionForm - Class in org.apache.struts.action
  Specialized subclass of `ActionForm` that allows the creation of form beans with dynamic sets of properties, without requiring the developer to create a Java class for each type of form bean.
DynaActionForm() - Constructor for class org.apache.struts.action.DynaActionForm
DynaActionFormClass - Class in org.apache.struts.action
  Implementation of `DynaClass` for `DynaActionForm` classes that allow developers to define ActionForms without having to individually code all of the classes.
DynaActionFormClass(FormBeanConfig) - Constructor for class org.apache.struts.action.DynaActionFormClass
  Construct a new `DynaActionFormClass` for the specified form bean configuration.
dynaActionFormClass - Variable in class org.apache.struts.config.FormBeanConfig
  The DynaActionFormClass associated with a DynaActionForm.
dynaBean - Variable in class org.apache.struts.validator.BeanValidatorForm
  The `DynaBean` that this ActionForm is backed by.
dynaClass - Variable in class org.apache.struts.action.DynaActionForm
  The `DynaActionFormClass` with which we are associated.
dynamic - Variable in class org.apache.struts.config.FormBeanConfig
  Is the form bean class an instance of DynaActionForm with dynamic properties?
DynaValidatorForm - Class in org.apache.struts.validator
  This class extends DynaActionForm and provides basic field validation based on an XML file.
DynaValidatorForm() - Constructor for class org.apache.struts.validator.DynaValidatorForm
dynaValues - Variable in class org.apache.struts.action.DynaActionForm
  The set of property values for this `DynaActionForm`, keyed by property name.

## E

encodeRedirectUrl(String) - Method in class org.apache.struts.mock.MockHttpServletResponse
encodeRedirectURL(String) - Method in class org.apache.struts.mock.MockHttpServletResponse
encodeUrl(String) - Method in class org.apache.struts.mock.MockHttpServletResponse
encodeURL(String) - Method in class org.apache.struts.mock.MockHttpServletResponse
encodeURL(String) - Static method in class org.apache.struts.util.ResponseUtils
  URLencodes a string assuming the character encoding is UTF-8.
encodeURL(String, String) - Static method in class org.apache.struts.util.ResponseUtils
  Use the new URLEncoder.encode() method from Java 1.4 if available, else use the old deprecated version.
entrySet() - Method in class org.apache.struts.chain.contexts.ContextWrapper
EOF - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes
equals(Object) - Method in class org.apache.struts.mock.MockPrincipal
equals(Object) - Method in class org.apache.struts.util.LabelValueBean
  LabelValueBeans are equal if their values are both null or equal.
EQUALSIGN - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes
error - Variable in class org.apache.struts.util.ServletContextWriter
  The error state for this stream.
ERROR_ACTION_MESSAGES_KEY - Static variable in class org.apache.struts.chain.contexts.ActionContextBase
  Provide the default context attribute under which to store the ActionMessage cache for errors.
ERROR_KEY - Static variable in class org.apache.struts.Globals
  The request attributes key under which your action should store an `org.apache.struts.action.ActionErrors` object, if you are using the corresponding custom tag library elements.
escape(String) - Method in class org.apache.struts.util.MessageResources
  Escape any single quote characters that are included in the specified message string.
EXCEPTION_KEY - Static variable in class org.apache.struts.chain.Constants
  The default context attribute under which an Exception will be stored before passing it to an exception handler chain.
EXCEPTION_KEY - Static variable in class org.apache.struts.chain.contexts.ActionContextBase
EXCEPTION_KEY - Static variable in class org.apache.struts.Globals
  The request attributes key under which Struts custom tags might store a `Throwable` that caused them to report a JspException at runtime.
ExceptionCatcher - Class in org.apache.struts.chain.commands
  Intercept any exception thrown by a subsequent `Command` in this processing chain, and fire the configured exception handler chain after storing the exception that has occurred into the `Context`.
ExceptionCatcher() - Constructor for class org.apache.struts.chain.commands.ExceptionCatcher
ExceptionConfig - Class in org.apache.struts.config
  A JavaBean representing the configuration information of an `<exception>` element from a Struts configuration file.
ExceptionConfig() - Constructor for class org.apache.struts.config.ExceptionConfig
ExceptionHandler - Class in org.apache.struts.action
  An ExceptionHandler is configured in the Struts configuration file to handle a specific type of exception thrown by an `Action.execute` method.
ExceptionHandler() - Constructor for class org.apache.struts.action.ExceptionHandler
ExceptionHandler - Class in org.apache.struts.chain.commands.servlet
  Handle the specified exception.
ExceptionHandler() - Constructor for class org.apache.struts.chain.commands.servlet.ExceptionHandler
exceptions - Variable in class org.apache.struts.config.ActionConfig
  The set of exception handling configurations for this action, if any, keyed by the `type` property.
exceptions - Variable in class org.apache.struts.config.impl.ModuleConfigImpl
  The set of exception handling configurations for this module, if any, keyed by the `type` property.
execute(ActionMapping, ActionForm, ServletRequest, ServletResponse) - Method in class org.apache.struts.action.Action
  Process the specified non-HTTP request, and create the corresponding non-HTTP response (or forward to another web component that will create it), with provision for handling exceptions thrown by the business logic.
execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.action.Action
  Process the specified HTTP request, and create the corresponding HTTP response (or forward to another web component that will create it), with provision for handling exceptions thrown by the business logic.
execute(Exception, ExceptionConfig, ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.action.ExceptionHandler
  Handle the Exception.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractAuthorizeAction
  Determine whether the requested action is authorized for the current user.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractCreateAction
  Create (if necessary) and cache an `Action` for this request.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractExceptionHandler
  Invoke the appropriate `Action` for this request, and cache the returned `ActionForward`.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractExecuteAction
  Invoke the appropriate `Action` for this request, and cache the returned `ActionForward`.
execute(ActionContext, Action, ActionConfig, ActionForm) - Method in class org.apache.struts.chain.commands.AbstractExecuteAction
  Execute the specified `Action`, and return the resulting `ForwardConfig`.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractPerformForward
  Perform forwarding or redirection based on the specified `ActionForward` (if any).
execute(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractPerformInclude
  Perform an include based on the specified include uri (if any).
execute(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractPopulateActionForm
  Populate the form bean (if any) for this request.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractRequestNoCache
  Check to see if the controller is configured to prevent caching, and if so, request no cache flags to be set.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractSelectAction
  Cache the `ActionConfig` instance for the action to be used for processing this request.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractSelectForward
  Select and cache the `ActionForward` for this `ActionConfig` if specified.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractSelectInput
  Select and cache a `ForwardConfig` for the input page for the current request.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractSelectLocale
  Select the `Locale` to be used for this request.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractSelectModule
  Cache the `ModuleConfig` and `MessageResources` instances for the sub-application module to be used for processing this request.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractSetContentType
  Check to see if the content type is set, and if so, set it for this response.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractSetOriginalURI
  Check to original uri is set, and if not, set it for this request.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractValidateActionForm
  Validate the properties of the form bean for this request.
execute(ActionContext) - Method in interface org.apache.struts.chain.commands.ActionCommand
execute(ActionContext) - Method in class org.apache.struts.chain.commands.ActionCommandBase
execute(Context) - Method in class org.apache.struts.chain.commands.ActionCommandBase
execute(ActionContext) - Method in class org.apache.struts.chain.commands.CreateActionForm
  Create (if necessary) and cache a form bean for this request.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.ExceptionCatcher
  Clear any existing stored exception and pass the `context` on to the remainder of the current chain.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.ExecuteCommand
  If the `context` is "valid", lookup a command and execute it.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.generic.CopyFormToContext
  Look up an ActionForm instance based on the configured properties of this command and copy it into the `Context`.
execute(Context) - Method in class org.apache.struts.chain.commands.generic.WrappingLookupCommand
  Invoke the Command for a Context, returning TRUE if processing should halt.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.RemoveCachedMessages
  Removes any `ActionMessages` object stored in the session under `Globals.MESSAGE_KEY` and `Globals.ERROR_KEY` if the messages' `isAccessed` method returns true.
execute(ActionContext) - Method in class org.apache.struts.chain.commands.SelectInclude
  Select and cache the include uri for this `ActionConfig` if specified.
execute(ActionContext, Action, ActionConfig, ActionForm) - Method in class org.apache.struts.chain.commands.servlet.ExecuteAction
  Execute the specified `Action`, and return the resulting `ActionForward`.
ExecuteAction - Class in org.apache.struts.chain.commands.servlet
  Invoke the appropriate `Action` for this request, and cache the returned `ActionForward`.
ExecuteAction() - Constructor for class org.apache.struts.chain.commands.servlet.ExecuteAction
ExecuteCommand - Class in org.apache.struts.chain.commands
  Invoke the appropriate `Command` for this request.
ExecuteCommand() - Constructor for class org.apache.struts.chain.commands.ExecuteCommand
ExecuteForwardCommand - Class in org.apache.struts.chain.commands
  Look up and execute a commons-chain `Command` based on properties of the ActionContext's `forwardConfig` property.
ExecuteForwardCommand() - Constructor for class org.apache.struts.chain.commands.ExecuteForwardCommand
expr() - Method in class org.apache.struts.validator.validwhen.ValidWhenParser
expression() - Method in class org.apache.struts.validator.validwhen.ValidWhenParser
extensionProcessed - Variable in class org.apache.struts.config.ActionConfig
  Have the inheritance values for this class been applied?
extensionProcessed - Variable in class org.apache.struts.config.ExceptionConfig
  Have the inheritance values for this class been applied?
extensionProcessed - Variable in class org.apache.struts.config.FormBeanConfig
  Have the inheritance values for this class been applied?
extensionProcessed - Variable in class org.apache.struts.config.ForwardConfig
  Have the inheritance values for this class been applied?

## F

factory - Variable in class org.apache.struts.config.MessageResourcesConfig
  Fully qualified Java class name of the MessageResourcesFactory class we should use.
factory - Variable in class org.apache.struts.util.MessageResources
  The `MessageResourcesFactory` that created this instance.
factoryClass - Static variable in class org.apache.struts.config.ModuleConfigFactory
  The fully qualified class name to be used for `ModuleConfigFactory` instances.
factoryClass - Static variable in class org.apache.struts.util.MessageResourcesFactory
  The fully qualified class name to be used for `MessageResourcesFactory` instances.
field() - Method in class org.apache.struts.validator.validwhen.ValidWhenParser
FIELD_TEST_EQUAL - Static variable in class org.apache.struts.validator.FieldChecks
FIELD_TEST_NOTNULL - Static variable in class org.apache.struts.validator.FieldChecks
FIELD_TEST_NULL - Static variable in class org.apache.struts.validator.FieldChecks
FieldChecks - Class in org.apache.struts.validator
  This class contains the default validations that are used in the validator-rules.xml file.
FieldChecks() - Constructor for class org.apache.struts.validator.FieldChecks
filter(String) - Static method in class org.apache.struts.util.ResponseUtils
  Filter the specified string for characters that are senstive to HTML interpreters, returning the string with these characters replaced by the corresponding character entities.
findActionConfig(String) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Return the action configuration for the specified path, first looking a direct match, then if none found, a wildcard pattern match; otherwise return `null`.
findActionConfig(String) - Method in interface org.apache.struts.config.ModuleConfig
  Return the action configuration for the specified path, if any; otherwise return `null`.
findActionConfigId(String) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Returns the action configuration for the specifed action action identifier.
findActionConfigId(String) - Method in interface org.apache.struts.config.ModuleConfig
  Returns the action configuration for the specifed action action identifier.
findActionConfigs() - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Return the action configurations for this module.
findActionConfigs() - Method in interface org.apache.struts.config.ModuleConfig
  Return the action configurations for this module.
findAttribute(String) - Method in class org.apache.struts.mock.MockPageContext
findException(Class) - Method in class org.apache.struts.config.ActionConfig
  Find and return the `ExceptionConfig` instance defining how `Exceptions` of the specified type should be handled.
findException(Class) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Find and return the `ExceptionConfig` instance defining how `Exceptions` of the specified type should be handled.
findException(Class) - Method in interface org.apache.struts.config.ModuleConfig
  Perform a recursive search for an ExceptionConfig registered for this class, or for any superclass.
findExceptionConfig(String) - Method in class org.apache.struts.config.ActionConfig
  Return the exception configuration for the specified type, if any; otherwise return `null`.
findExceptionConfig(String) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Return the exception configuration for the specified type, if any; otherwise return `null`.
findExceptionConfig(String) - Method in interface org.apache.struts.config.ModuleConfig
  Return the exception configuration for the specified type, if any; otherwise return `null`.
findExceptionConfigs() - Method in class org.apache.struts.config.ActionConfig
  Return the exception configurations for this action.
findExceptionConfigs() - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Return the exception configurations for this module.
findExceptionConfigs() - Method in interface org.apache.struts.config.ModuleConfig
  Return the exception configurations for this module.
findFormBeanConfig(String) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Return the form bean configuration for the specified key, if any; otherwise return `null`.
findFormBeanConfig(String) - Method in interface org.apache.struts.config.ModuleConfig
  Return the form bean configuration for the specified key, if any; otherwise return `null`.
findFormBeanConfigs() - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Return the form bean configurations for this module.
findFormBeanConfigs() - Method in interface org.apache.struts.config.ModuleConfig
  Return the form bean configurations for this module.
findFormPropertyConfig(String) - Method in class org.apache.struts.config.FormBeanConfig
  Return the form property configuration for the specified property name, if any; otherwise return `null`.
findFormPropertyConfigs() - Method in class org.apache.struts.config.FormBeanConfig
  Return the form property configurations for this module.
findForward(String) - Method in class org.apache.struts.action.ActionMapping
  Find and return the `ForwardConfig` instance defining how forwarding to the specified logical name should be handled.
findForwardConfig(String) - Method in class org.apache.struts.config.ActionConfig
  Return the forward configuration for the specified key, if any; otherwise return `null`.
findForwardConfig(String) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Return the forward configuration for the specified key, if any; otherwise return `null`.
findForwardConfig(String) - Method in interface org.apache.struts.config.ModuleConfig
  Return the forward configuration for the specified key, if any; otherwise return `null`.
findForwardConfigs() - Method in class org.apache.struts.config.ActionConfig
  Return all forward configurations for this module.
findForwardConfigs() - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Return the form bean configurations for this module.
findForwardConfigs() - Method in interface org.apache.struts.config.ModuleConfig
  Return the form bean configurations for this module.
findForwards() - Method in class org.apache.struts.action.ActionMapping
  Return the logical names of all locally defined forwards for this mapping.
findMessageResourcesConfig(String) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Return the message resources configuration for the specified key, if any; otherwise return `null`.
findMessageResourcesConfig(String) - Method in interface org.apache.struts.config.ModuleConfig
  Return the message resources configuration for the specified key, if any; otherwise return `null`.
findMessageResourcesConfigs() - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Return the message resources configurations for this module.
findMessageResourcesConfigs() - Method in interface org.apache.struts.config.ModuleConfig
  Return the message resources configurations for this module.
findOrCreateActionForm(String, String) - Method in class org.apache.struts.chain.contexts.ActionContextBase
  Using this `ActionContext`'s default `ModuleConfig`, return an existing `ActionForm` in the specified scope, or create a new one and add it to the specified scope.
findOrCreateActionForm(String, String, ModuleConfig) - Method in class org.apache.struts.chain.contexts.ActionContextBase
  In the context of the given `ModuleConfig` and this `ActionContext`, look for an existing `ActionForm` in the specified scope.
findOrCreateForm(ActionContext) - Method in class org.apache.struts.chain.commands.generic.CopyFormToContext
  Based on the properties of this command and the given `ActionContext`, find or create an ActionForm instance for preparation.
findOrCreateForm(ActionContext, String, String) - Method in class org.apache.struts.chain.commands.generic.CopyFormToContext
  Actually find or create an instance of ActionForm configured under the form-bean-name `effectiveFormName`, looking in in the `ActionContext's` scope as identified by `effectiveScope`.
findPlugInConfigs() - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Return the configured plug-in actions for this module.
findPlugInConfigs() - Method in interface org.apache.struts.config.ModuleConfig
  Return the configured plug-in actions for this module.
finish() - Method in class org.apache.struts.mock.MockMultipartRequestHandler
  Mock `finish()` method does nothing.
finish() - Method in class org.apache.struts.upload.CommonsMultipartRequestHandler
  Cleans up at the end of a request.
finish() - Method in interface org.apache.struts.upload.MultipartRequestHandler
  This method is called on when a successful form post has been made.
flush() - Method in class org.apache.struts.util.ServletContextWriter
  Flush the stream.
flushBuffer() - Method in class org.apache.struts.mock.MockHttpServletResponse
formats - Variable in class org.apache.struts.util.MessageResources
  The set of previously created MessageFormat objects, keyed by the key computed in `messageKey()`.
formBeanClass() - Method in class org.apache.struts.config.FormBeanConfig
  Return the `Class` instance for the form bean implementation configured by this `FormBeanConfig` instance.
FormBeanConfig - Class in org.apache.struts.config
  A JavaBean representing the configuration information of a `<form-bean>` element in a Struts configuration file.
FormBeanConfig() - Constructor for class org.apache.struts.config.FormBeanConfig
formBeans - Variable in class org.apache.struts.config.impl.ModuleConfigImpl
  The set of form bean configurations for this module, if any, keyed by the `name` property.
FormFile - Interface in org.apache.struts.upload
  This interface represents a file that has been uploaded by a client.
formProperties - Variable in class org.apache.struts.config.FormBeanConfig
  The set of FormProperty elements defining dynamic form properties for this form bean, keyed by property name.
FormPropertyConfig - Class in org.apache.struts.config
  A JavaBean representing the configuration information of a `<form-property>` element in a Struts configuration file.
FormPropertyConfig() - Constructor for class org.apache.struts.config.FormPropertyConfig
  Standard no-arguments constructor for dynamic instantiation.
FormPropertyConfig(String, String, String) - Constructor for class org.apache.struts.config.FormPropertyConfig
  Constructor that preconfigures the relevant properties.
FormPropertyConfig(String, String, String, String) - Constructor for class org.apache.struts.config.FormPropertyConfig
  Constructor that preconfigures the relevant properties.
FormPropertyConfig(String, String, String, int) - Constructor for class org.apache.struts.config.FormPropertyConfig
  Constructor that preconfigures the relevant properties.
FormPropertyConfig(String, String, String, String, int) - Constructor for class org.apache.struts.config.FormPropertyConfig
  Constructor that preconfigures the relevant properties.
forward(ActionContext, ModuleConfig, String) - Method in class org.apache.struts.chain.commands.AbstractSelectForward
  Create and return a `ForwardConfig` representing the specified module-relative destination.
forward(ActionContext, ModuleConfig, String) - Method in class org.apache.struts.chain.commands.AbstractSelectInput
  Create and return a `ForwardConfig` representing the specified module-relative destination.
forward(ActionContext, ModuleConfig, String) - Method in class org.apache.struts.chain.commands.servlet.SelectForward
  Create and return a `ForwardConfig` representing the specified module-relative destination.
forward(ActionContext, ModuleConfig, String) - Method in class org.apache.struts.chain.commands.servlet.SelectInput
  Create and return a `ForwardConfig` representing the specified module-relative destination.
forward - Variable in class org.apache.struts.config.ActionConfig
  Context-relative path of the web application resource that will process this request via RequestDispatcher.forward(), instead of instantiating and calling the `Action` class specified by "type".
forward(String) - Method in class org.apache.struts.mock.MockPageContext
FORWARD_CONFIG_KEY - Static variable in class org.apache.struts.chain.Constants
  The default context attribute under which the ForwardConfig for the current request will be stored.
FORWARD_CONFIG_KEY - Static variable in class org.apache.struts.chain.contexts.ActionContextBase
ForwardConfig - Class in org.apache.struts.config
  A JavaBean representing the configuration information of a `<forward>` element from a Struts configuration file.
ForwardConfig() - Constructor for class org.apache.struts.config.ForwardConfig
  Construct a new instance with default values.
ForwardConfig(String, String, boolean) - Constructor for class org.apache.struts.config.ForwardConfig
  Construct a new instance with the specified values.
ForwardConfig(String, String, boolean, String) - Constructor for class org.apache.struts.config.ForwardConfig
  Construct a new instance with the specified values.
ForwardConfig(ForwardConfig) - Constructor for class org.apache.struts.config.ForwardConfig
  Construct a new instance based on the values of another ForwardConfig.
ForwardingActionForward - Class in org.apache.struts.action
  A subclass of `ActionForward` that defaults the `redirect` attribute to `false`.
ForwardingActionForward() - Constructor for class org.apache.struts.action.ForwardingActionForward
  Construct a new instance with default values.
ForwardingActionForward(String) - Constructor for class org.apache.struts.action.ForwardingActionForward
  Construct a new instance with the specified path.
forwardPattern - Variable in class org.apache.struts.config.ControllerConfig
  The replacement pattern used to determine a context-relative URL from a `ForwardConfig` element.
forwards - Variable in class org.apache.struts.config.ActionConfig
  The set of local forward configurations for this action, if any, keyed by the `name` property.
forwards - Variable in class org.apache.struts.config.impl.ModuleConfigImpl
  The set of global forward configurations for this module, if any, keyed by the `name` property.
forwardURL(HttpServletRequest, ForwardConfig) - Static method in class org.apache.struts.util.RequestUtils
  Return the context-relative URL that corresponds to the specified `ForwardConfig`.
forwardURL(HttpServletRequest, ForwardConfig, ModuleConfig) - Static method in class org.apache.struts.util.RequestUtils
  Return the context-relative URL that corresponds to the specified `ForwardConfig`.
freeze() - Method in class org.apache.struts.config.ActionConfig
  Freeze the configuration of this action.
freeze() - Method in class org.apache.struts.config.BaseConfig
  Freeze the configuration of this action.
freeze() - Method in class org.apache.struts.config.FormBeanConfig
  Freeze the configuration of this component.
freeze() - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Freeze the configuration of this module.
freeze() - Method in interface org.apache.struts.config.ModuleConfig
  Freeze the configuration of this module.
freeze() - Method in class org.apache.struts.config.PlugInConfig
  Freeze the configuration of this component.

## G

generateToken(HttpServletRequest) - Method in class org.apache.struts.action.Action
  Generate a new transaction token, to be used for enforcing a single request for a particular transaction.
generateToken() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Generate a new transaction token, to be used for enforcing a single request for a particular transaction.
generateToken() - Method in class org.apache.struts.chain.contexts.ActionContextBase
generateToken() - Method in class org.apache.struts.chain.contexts.ServletActionContext
generateToken(HttpServletRequest) - Method in class org.apache.struts.util.TokenProcessor
  Generate a new transaction token, to be used for enforcing a single request for a particular transaction.
generateToken(String) - Method in class org.apache.struts.util.TokenProcessor
  Generate a new transaction token, to be used for enforcing a single request for a particular transaction.
get() - Method in class org.apache.struts.action.ActionMessages
  Return the set of all recorded messages, without distinction by which property the messages are associated with.
get(String) - Method in class org.apache.struts.action.ActionMessages
  Return the set of messages related to a specific property.
get(String) - Method in class org.apache.struts.action.DynaActionForm
  Return the value of a simple property with the specified name.
get(String, int) - Method in class org.apache.struts.action.DynaActionForm
  Return the value of an indexed property with the specified name.
get(String, String) - Method in class org.apache.struts.action.DynaActionForm
  Return the value of a mapped property with the specified name, or `null` if there is no value for the specified key.
get(Object) - Method in class org.apache.struts.chain.contexts.ContextWrapper
get(String) - Method in class org.apache.struts.validator.BeanValidatorForm
  Return the value of a simple property with the specified name.
get(String, int) - Method in class org.apache.struts.validator.BeanValidatorForm
  Return the value of an indexed property with the specified name.
get(String, String) - Method in class org.apache.struts.validator.BeanValidatorForm
  Return the value of a mapped property with the specified name, or `null` if there is no value for the specified key.
get(String, int) - Method in class org.apache.struts.validator.LazyValidatorForm
  Return an indexed property value.
getAction(ActionContext, String, ActionConfig) - Method in class org.apache.struts.chain.commands.AbstractCreateAction
  Create and return the appropriate `Action` class for the given `type` and `actionConfig`.
getAction(ActionContext, String, ActionConfig) - Method in class org.apache.struts.chain.commands.servlet.CreateAction
getAction() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Get the action which has been identified to be executed as part of processing this request.
getAction() - Method in class org.apache.struts.chain.contexts.ActionContextBase
getAction(String) - Method in class org.apache.struts.config.ConfigHelper
  Return the URL for the specified ActionMapping, otherwise return `null`.
getAction(String) - Method in interface org.apache.struts.config.ConfigHelperInterface
  Return the URL for the specified ActionMapping, otherwise return `null`.
getActionConfig() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Get the ActionConfig which contains the details for processing this request.
getActionConfig() - Method in class org.apache.struts.chain.contexts.ActionContextBase
getActionForm() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Get the ActionForm instance which will carry any data submitted as part of this request.
getActionForm() - Method in class org.apache.struts.chain.contexts.ActionContextBase
getActionForm() - Method in class org.apache.struts.config.ConfigHelper
getActionForm() - Method in interface org.apache.struts.config.ConfigHelperInterface
  Retrieve and return the `ActionForm` bean associated with this mapping, creating and stashing one if necessary.
getActionFormBeanClass() - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  The default class name to be used when creating action form bean instances.
getActionFormBeanClass() - Method in interface org.apache.struts.config.ModuleConfig
  The default class name to be used when creating action form bean instances.
getActionForward(String) - Method in class org.apache.struts.config.ConfigHelper
  Return the forwarding associated with the specified logical name, if any; otherwise return `null`.
getActionForward(String) - Method in interface org.apache.struts.config.ConfigHelperInterface
  Return the forwarding associated with the specified logical name, if any; otherwise return `null`.
getActionForwardClass() - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  The default class name to be used when creating action forward instances.
getActionForwardClass() - Method in interface org.apache.struts.config.ModuleConfig
  The default class name to be used when creating action forward instances.
getActionId() - Method in class org.apache.struts.config.ActionConfig
  The internal name of this action mapping.
getActionMapping(String) - Method in class org.apache.struts.config.ConfigHelper
  Return the mapping associated with the specified request path, if any; otherwise return `null`.
getActionMapping(String) - Method in interface org.apache.struts.config.ConfigHelperInterface
  Return the mapping associated with the specified request path, if any; otherwise return `null`.
getActionMappingClass() - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  The default class name to be used when creating action mapping instances.
getActionMappingClass() - Method in interface org.apache.struts.config.ModuleConfig
  The default class name to be used when creating action mapping instances.
getActionMappingName(String) - Method in class org.apache.struts.config.ConfigHelper
  Return the form action converted into an action mapping path.
getActionMappingName(String) - Method in interface org.apache.struts.config.ConfigHelperInterface
  Return the form action converted into an action mapping path.
getActionMappingURL(String) - Method in class org.apache.struts.config.ConfigHelper
  Return the form action converted into a server-relative URL.
getActionMappingURL(String) - Method in interface org.apache.struts.config.ConfigHelperInterface
  Return the form action converted into a server-relative URL.
getActionMessage() - Method in exception org.apache.struts.util.ModuleException
  Returns the error associated with the exception.
getActionMessage(HttpServletRequest, ValidatorAction, Field) - Static method in class org.apache.struts.validator.Resources
  Deprecated. Use getActionMessage(Validator, HttpServletRequest, ValidatorAction, Field) method instead
getActionMessage(Validator, HttpServletRequest, ValidatorAction, Field) - Static method in class org.apache.struts.validator.Resources
  Gets the `ActionMessage` based on the `ValidatorAction` message and the `Field`'s arg objects.
getActionMessages() - Method in class org.apache.struts.config.ConfigHelper
getActionMessages() - Method in interface org.apache.struts.config.ConfigHelperInterface
  The `org.apache.struts.action.ActionFormBeans` collection for this application.
getActionPath() - Method in class org.apache.struts.chain.commands.generic.CopyFormToContext
  Return ActionPath property.
getActionServlet() - Method in class org.apache.struts.chain.contexts.ServletActionContext
  Return the ActionServlet for this context.
getAllElements() - Method in class org.apache.struts.mock.MockMultipartRequestHandler
  This method returns all elements of a multipart request.
getAllElements() - Method in class org.apache.struts.upload.CommonsMultipartRequestHandler
  Returns a hash table containing both text and file request parameters.
getAllElements() - Method in interface org.apache.struts.upload.MultipartRequestHandler
  This method returns all elements of a multipart request.
getAnchorString() - Method in class org.apache.struts.action.ActionRedirect
  Forms the string containing the parameters passed onto this object thru calls to addParameter().
getApplicationClass(String) - Static method in class org.apache.struts.chain.commands.util.ClassUtils
  Return the `Class` object for the specified fully qualified class name, from this web application's class loader.
getApplicationInstance(String) - Static method in class org.apache.struts.chain.commands.util.ClassUtils
  Return a new instance of the specified fully qualified class name, after loading the class (if necessary) from this web application's class loader.
getApplicationScope() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Return a `Map` of Application scoped values.
getApplicationScope() - Method in class org.apache.struts.chain.contexts.ActionContextBase
getApplicationScope() - Method in class org.apache.struts.chain.contexts.MockActionContext
getApplicationScope() - Method in class org.apache.struts.chain.contexts.WebActionContext
getArgs(String, MessageResources, Locale, Field) - Static method in class org.apache.struts.validator.Resources
  Gets the message arguments based on the current `ValidatorAction` and `Field`.
getAttribute() - Method in class org.apache.struts.config.ActionConfig
  Returns the request-scope or session-scope attribute name under which our form bean is accessed, if it is different from the form bean's specified `name`.
getAttribute(String) - Method in class org.apache.struts.mock.MockHttpServletRequest
getAttribute(String) - Method in class org.apache.struts.mock.MockHttpSession
getAttribute(String) - Method in class org.apache.struts.mock.MockPageContext
getAttribute(String, int) - Method in class org.apache.struts.mock.MockPageContext
getAttribute(String) - Method in class org.apache.struts.mock.MockServletContext
getAttributeNames() - Method in class org.apache.struts.mock.MockHttpServletRequest
getAttributeNames() - Method in class org.apache.struts.mock.MockHttpSession
getAttributeNames() - Method in class org.apache.struts.mock.MockServletContext
getAttributeNamesInScope(int) - Method in class org.apache.struts.mock.MockPageContext
getAttributesScope(String) - Method in class org.apache.struts.mock.MockPageContext
getAuthType() - Method in class org.apache.struts.mock.MockHttpServletRequest
getBaseContext() - Method in class org.apache.struts.chain.contexts.ContextWrapper
  Provide the underlying Context for this composite.
getBaseRef() - Method in class org.apache.struts.config.ConfigHelper
  Renders the reference for a HTML element.
getBaseRef() - Method in interface org.apache.struts.config.ConfigHelperInterface
  Renders the reference for a HTML element
getBeanClass() - Method in class org.apache.struts.action.DynaActionFormClass
  Return the implementation class we are using to construct new instances, re-introspecting our `FormBeanConfig` if necessary (that is, after being deserialized, since `beanClass` is marked transient).
getBooleanProperty() - Method in class org.apache.struts.mock.MockFormBean
getBufferSize() - Method in class org.apache.struts.config.ControllerConfig
getBufferSize() - Method in class org.apache.struts.mock.MockHttpServletResponse
getBundle() - Method in class org.apache.struts.config.ExceptionConfig
getCancellable() - Method in class org.apache.struts.config.ActionConfig
  Accessor for cancellable property
getCancelled() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Indicate if the "cancel event" state is set for for this context,
getCancelled() - Method in class org.apache.struts.chain.contexts.ActionContextBase
getCancelled() - Method in class org.apache.struts.chain.contexts.WebActionContext
getCatalog() - Method in class org.apache.struts.config.ActionConfig
  Get the name of a `commons-chain` catalog in which a specified command should be sought.
getCatalog() - Method in class org.apache.struts.config.ControllerConfig
getCatalog() - Method in class org.apache.struts.config.ForwardConfig
getCatalogName() - Method in class org.apache.struts.chain.commands.ExceptionCatcher
  Return the name of the `Catalog` in which to perform lookups, or `null` for the default `Catalog`.
getCatalogName() - Method in class org.apache.struts.chain.commands.generic.WrappingLookupCommand
  Return CatalogName property.
getCharacterEncoding() - Method in class org.apache.struts.mock.MockHttpServletRequest
getCharacterEncoding() - Method in class org.apache.struts.mock.MockHttpServletResponse
getClassName() - Method in class org.apache.struts.config.PlugInConfig
getCommand(ActionContext) - Method in class org.apache.struts.chain.commands.ExecuteCommand
  Find the `ActionConfig` in the current context and, if it is properly configured, lookup the appropriate `commons-chain` command.
getCommand(String, String) - Method in class org.apache.struts.chain.commands.ExecuteCommand
  Retrieve the specified Command from the specified Catalog.
getCommand(ActionContext) - Method in class org.apache.struts.chain.commands.ExecuteForwardCommand
  Return the command specified by the `command` and `catalog` properties of the `forwardConfig` property of the given `ActionContext`.
getCommand(Context) - Method in class org.apache.struts.chain.commands.generic.WrappingLookupCommand
  Return the Command to process for this Context.
getCommand() - Method in class org.apache.struts.config.ActionConfig
  Get the name of a `commons-chain` command which should be executed as part of the processing of this action.
getCommand() - Method in class org.apache.struts.config.ControllerConfig
getCommand() - Method in class org.apache.struts.config.ForwardConfig
getConfig() - Method in class org.apache.struts.util.MessageResources
  The configuration parameter used to initialize this MessageResources.
getConfig() - Method in class org.apache.struts.util.MessageResourcesFactory
  Set the configuration information for Message Resources.
getConfigured() - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Has this module been completely configured yet.
getConfigured() - Method in interface org.apache.struts.config.ModuleConfig
  Has this module been completely configured yet.
getContentLength() - Method in class org.apache.struts.mock.MockHttpServletRequest
getContentType() - Method in class org.apache.struts.config.ControllerConfig
getContentType() - Method in class org.apache.struts.mock.MockHttpServletRequest
getContentType() - Method in interface org.apache.struts.upload.FormFile
  Returns the content type for this file.
getContext(Context) - Method in class org.apache.struts.chain.commands.generic.WrappingLookupCommand
  If the wrapperClassName property is not null, return a Context of the type specified by wrapperClassName, instantiated using a single-arg constructor which takes the context passed as an argument to this method.
getContext() - Method in class org.apache.struts.chain.contexts.ServletActionContext
  Return the ServletContext for this context.
getContext(String) - Method in class org.apache.struts.mock.MockServletContext
getContextPath() - Method in class org.apache.struts.mock.MockHttpServletRequest
getControllerConfig() - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  The controller configuration object for this module.
getControllerConfig() - Method in interface org.apache.struts.config.ModuleConfig
  The controller configuration object for this module.
getCookies() - Method in class org.apache.struts.mock.MockHttpServletRequest
getCreationTime() - Method in class org.apache.struts.mock.MockHttpSession
getDateHeader(String) - Method in class org.apache.struts.mock.MockHttpServletRequest
getDoubleValue() - Method in class org.apache.struts.mock.MockFormBean
getDynaActionFormClass() - Method in class org.apache.struts.config.FormBeanConfig
  Return the DynaActionFormClass associated with a DynaActionForm.
getDynaBean() - Method in class org.apache.struts.validator.BeanValidatorForm
  Return the `DynaBean` that this `ActionForm` is backed by.
getDynaClass() - Method in class org.apache.struts.action.DynaActionForm
  Return the `DynaClass` instance that describes the set of properties available for this `DynaBean`.
getDynaClass() - Method in class org.apache.struts.validator.BeanValidatorForm
  Return the `DynaClass` instance that describes the set of properties available for this DynaBean.
getDynamic() - Method in class org.apache.struts.config.FormBeanConfig
getDynaProperties() - Method in class org.apache.struts.action.DynaActionFormClass
  Return an array of `DynaProperty`s for the properties currently defined in this `DynaClass`.
getDynaProperty(String) - Method in class org.apache.struts.action.DynaActionForm
  Return the property descriptor for the specified property name.
getDynaProperty(String) - Method in class org.apache.struts.action.DynaActionFormClass
  Return a property descriptor for the specified property, if it exists; otherwise, return `null`.
getEncodeURL(String) - Method in class org.apache.struts.config.ConfigHelper
  Return the url encoded to maintain the user session, if any.
getEncodeURL(String) - Method in interface org.apache.struts.config.ConfigHelperInterface
  Return the url encoded to maintain the user session, if any.
getErrorMessage(ActionContext, ActionConfig) - Method in class org.apache.struts.chain.commands.AbstractAuthorizeAction
  Retrieve error message from context.
getErrorMessage(ActionContext, ActionConfig) - Method in class org.apache.struts.chain.commands.servlet.AuthorizeAction
getErrors(HttpServletRequest) - Method in class org.apache.struts.action.Action
  Retrieves any existing errors placed in the request by previous actions.
getErrors() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Retrieve error messages from an internal cache, creating an empty cache if one is not already present.
getErrors() - Method in class org.apache.struts.chain.contexts.ActionContextBase
getErrors() - Method in class org.apache.struts.chain.contexts.ServletActionContext
getException() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Retrieve an exception which may have been caught by some code using this ActionContext, usually by an exception handler.
getException() - Method in class org.apache.struts.chain.contexts.ActionContextBase
getException() - Method in class org.apache.struts.config.ConfigHelper
  The runtime JspException that may be been thrown by a Struts tag extension, or compatible presentation extension, and placed in the request.
getException() - Method in interface org.apache.struts.config.ConfigHelperInterface
  The runtime JspException that may be been thrown by a Struts tag extension, or compatible presentation extension, and placed in the request.
getException() - Method in class org.apache.struts.mock.MockPageContext
getExceptionCommand() - Method in class org.apache.struts.chain.commands.ExceptionCatcher
  Return the name of the command to be executed if an exception occurs.
getExtends() - Method in class org.apache.struts.config.ActionConfig
  Returns the path of the ActionConfig that this object should inherit properties from.
getExtends() - Method in class org.apache.struts.config.ExceptionConfig
getExtends() - Method in class org.apache.struts.config.FormBeanConfig
getExtends() - Method in class org.apache.struts.config.ForwardConfig
getFactory() - Method in class org.apache.struts.config.MessageResourcesConfig
getFactory() - Method in class org.apache.struts.util.MessageResources
  The `MessageResourcesFactory` that created this instance.
getFactoryClass() - Static method in class org.apache.struts.config.ModuleConfigFactory
  The fully qualified class name that is used for `ModuleConfigFactory` instances.
getFactoryClass() - Static method in class org.apache.struts.util.MessageResourcesFactory
  The fully qualified class name that is used for `MessageResourcesFactory` instances.
getFileData() - Method in interface org.apache.struts.upload.FormFile
  Returns the data for the entire file as byte array.
getFileElements() - Method in class org.apache.struts.mock.MockMultipartRequestHandler
  This method is called on to retrieve all the FormFile input elements of the request.
getFileElements() - Method in class org.apache.struts.upload.CommonsMultipartRequestHandler
  Returns a hash table containing the file (that is, non-text) request parameters.
getFileElements() - Method in interface org.apache.struts.upload.MultipartRequestHandler
  This method is called on to retrieve all the FormFile input elements of the request.
getFileName() - Method in interface org.apache.struts.upload.FormFile
  Returns the file name of this file.
getFileSize() - Method in interface org.apache.struts.upload.FormFile
  Returns the size of this file.
getFormBean(String) - Method in class org.apache.struts.config.ConfigHelper
  Return the form bean definition associated with the specified logical name, if any; otherwise return `null`.
getFormBean(String) - Method in interface org.apache.struts.config.ConfigHelperInterface
  Return the form bean definition associated with the specified logical name, if any; otherwise return `null`.
getFormName() - Method in class org.apache.struts.chain.commands.generic.CopyFormToContext
  Return FormName property.
getFormValid() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Is the ActionForm for this context valid? This method does not actually perform form validation.
getFormValid() - Method in class org.apache.struts.chain.contexts.ActionContextBase
getForward() - Method in class org.apache.struts.config.ActionConfig
  Returns context-relative path of the web application resource that will process this request.
getForwardConfig() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Get the ForwardConfig which has been identified as the basis for view-processing.
getForwardConfig() - Method in class org.apache.struts.chain.contexts.ActionContextBase
getForwardPattern() - Method in class org.apache.struts.config.ControllerConfig
getHandler() - Method in class org.apache.struts.config.ExceptionConfig
getHeader() - Method in class org.apache.struts.chain.contexts.WebActionContext
  Return an immutable Map that maps header names to the first (or only) header value (as a String).
getHeader(String) - Method in class org.apache.struts.mock.MockHttpServletRequest
getHeaderNames() - Method in class org.apache.struts.mock.MockHttpServletRequest
getHeaders(String) - Method in class org.apache.struts.mock.MockHttpServletRequest
getHeaderValues() - Method in class org.apache.struts.chain.contexts.WebActionContext
  Return an immutable Map that maps header names to the set of all values specified in the request (as a String array).
getId() - Method in class org.apache.struts.mock.MockHttpSession
getInclude() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Get the include path which should be processed as part of processing this request.
getInclude() - Method in class org.apache.struts.chain.contexts.ActionContextBase
getInclude() - Method in class org.apache.struts.config.ActionConfig
  Context-relative path of the web application resource that will process this request.
getInitial() - Method in class org.apache.struts.config.FormPropertyConfig
getInitParam() - Method in class org.apache.struts.chain.contexts.WebActionContext
  Return an immutable Map that maps context application initialization parameters to their values.
getInitParameter(String) - Method in class org.apache.struts.mock.MockServletConfig
getInitParameter(String) - Method in class org.apache.struts.mock.MockServletContext
getInitParameterNames() - Method in class org.apache.struts.mock.MockServletConfig
getInitParameterNames() - Method in class org.apache.struts.mock.MockServletContext
getInput() - Method in class org.apache.struts.config.ActionConfig
  Get the context-relative path of the input form to which control should be returned if a validation error is encountered.
getInputForward() - Method in class org.apache.struts.action.ActionMapping
  Create (if necessary) and return an `ActionForward` that corresponds to the `input` property of this Action.
getInputForward() - Method in class org.apache.struts.config.ControllerConfig
getInputStream() - Method in class org.apache.struts.mock.MockHttpServletRequest
getInputStream() - Method in interface org.apache.struts.upload.FormFile
  Returns an input stream for this file.
getInstance() - Static method in class org.apache.struts.util.ModuleUtils
  Returns the Singleton instance of TagUtils.
getInstance() - Static method in class org.apache.struts.util.TokenProcessor
  Retrieves the singleton instance of this class.
getInstance() - Method in class org.apache.struts.validator.BeanValidatorForm
  Return the `Bean` that this `ActionForm` is backed by.
getInternal() - Method in class org.apache.struts.action.ActionServlet
  Return the `MessageResources` instance containing our internal message strings.
getInternal() - Method in class org.apache.struts.action.RequestProcessor
  Return the `MessageResources` instance containing our internal message strings.
getIntHeader(String) - Method in class org.apache.struts.mock.MockHttpServletRequest
getJustThrowAnException() - Method in class org.apache.struts.mock.MockFormBean
getKey() - Method in class org.apache.struts.action.ActionMessage
  Get the message key for this message.
getKey() - Method in class org.apache.struts.config.ExceptionConfig
getKey() - Method in class org.apache.struts.config.MessageResourcesConfig
getLabel() - Method in class org.apache.struts.util.LabelValueBean
getLastAccessedTime() - Method in class org.apache.struts.mock.MockHttpSession
getLink(String) - Method in class org.apache.struts.config.ConfigHelper
  Return the path for the specified forward, otherwise return `null`.
getLink(String) - Method in interface org.apache.struts.config.ConfigHelperInterface
  Return the path for the specified forward, otherwise return `null`.
getList() - Method in class org.apache.struts.action.ActionMessages.ActionMessageItem
  Retrieve the list of messages associated with this item.
getLocale(HttpServletRequest) - Method in class org.apache.struts.action.Action
  Return the user's currently selected Locale.
getLocale(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractSelectLocale
  Return the `Locale` to be used for this request.
getLocale(ActionContext) - Method in class org.apache.struts.chain.commands.servlet.SelectLocale
  Return the `Locale` to be used for this request.
getLocale() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Return the user's currently selected Locale.
getLocale() - Method in class org.apache.struts.chain.contexts.ActionContextBase
getLocale() - Method in class org.apache.struts.config.ControllerConfig
getLocale() - Method in class org.apache.struts.mock.MockHttpServletRequest
getLocale() - Method in class org.apache.struts.mock.MockHttpServletResponse
getLocales() - Method in class org.apache.struts.mock.MockHttpServletRequest
getLogger() - Method in class org.apache.struts.chain.contexts.ActionContextBase
  Provide the currently configured commons-logging `Log` instance.
getMajorVersion() - Method in class org.apache.struts.mock.MockServletContext
getMap() - Method in class org.apache.struts.action.DynaActionForm
  Returns the `Map` containing the property values.
getMap() - Method in class org.apache.struts.validator.LazyValidatorForm
  Return the `Map` containing the property values.
getMapping() - Method in class org.apache.struts.config.ConfigHelper
  The `org.apache.struts.ActionMapping` instance for this request.
getMapping() - Method in interface org.apache.struts.config.ConfigHelperInterface
  The `org.apache.struts.ActionMapping` instance for this request.
getMapping() - Method in class org.apache.struts.mock.MockMultipartRequestHandler
  Get the ActionMapping instance for this mock request.
getMapping() - Method in class org.apache.struts.upload.CommonsMultipartRequestHandler
  Retrieves the action mapping with which this handler is associated.
getMapping() - Method in interface org.apache.struts.upload.MultipartRequestHandler
  Get the ActionMapping instance for this request
getMapProperty() - Method in class org.apache.struts.mock.MockFormBean
getMapPropertyArrayValues() - Method in class org.apache.struts.mock.MockFormBean
getMaxFileSize() - Method in class org.apache.struts.config.ControllerConfig
getMaxInactiveInterval() - Method in class org.apache.struts.mock.MockHttpSession
getMemFileSize() - Method in class org.apache.struts.config.ControllerConfig
getMessage(String) - Method in class org.apache.struts.config.ConfigHelper
  Return the localized message for the specified key, otherwise return `null`.
getMessage(String, Object[]) - Method in class org.apache.struts.config.ConfigHelper
  Look up and return a message string, based on the specified parameters.
getMessage(String) - Method in interface org.apache.struts.config.ConfigHelperInterface
  Return the localized message for the specified key, otherwise return `null`.
getMessage(String, Object[]) - Method in interface org.apache.struts.config.ConfigHelperInterface
  Look up and return a message string, based on the specified parameters.
getMessage(String) - Method in class org.apache.struts.util.MessageResources
  Returns a text message for the specified key, for the default Locale.
getMessage(String, Object[]) - Method in class org.apache.struts.util.MessageResources
  Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(String, Object) - Method in class org.apache.struts.util.MessageResources
  Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(String, Object, Object) - Method in class org.apache.struts.util.MessageResources
  Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(String, Object, Object, Object) - Method in class org.apache.struts.util.MessageResources
  Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(String, Object, Object, Object, Object) - Method in class org.apache.struts.util.MessageResources
  Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(Locale, String) - Method in class org.apache.struts.util.MessageResources
  Returns a text message for the specified key, for the default Locale.
getMessage(Locale, String, Object[]) - Method in class org.apache.struts.util.MessageResources
  Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(Locale, String, Object) - Method in class org.apache.struts.util.MessageResources
  Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(Locale, String, Object, Object) - Method in class org.apache.struts.util.MessageResources
  Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(Locale, String, Object, Object, Object) - Method in class org.apache.struts.util.MessageResources
  Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(Locale, String, Object, Object, Object, Object) - Method in class org.apache.struts.util.MessageResources
  Returns a text message after parametric replacement of the specified parameter placeholders.
getMessage(Locale, String) - Method in class org.apache.struts.util.PropertyMessageResources
  Returns a text message for the specified key, for the specified or default Locale.
getMessage(MessageResources, Locale, String) - Static method in class org.apache.struts.validator.Resources
  Gets the `Locale` sensitive value based on the key passed in.
getMessage(HttpServletRequest, String) - Static method in class org.apache.struts.validator.Resources
  Gets the `Locale` sensitive value based on the key passed in.
getMessage(MessageResources, Locale, ValidatorAction, Field) - Static method in class org.apache.struts.validator.Resources
  Gets the locale sensitive message based on the `ValidatorAction` message and the `Field`'s arg objects.
getMessage(ServletContext, HttpServletRequest, MessageResources, Locale, ValidatorAction, Field) - Static method in class org.apache.struts.validator.Resources
  Gets the `Locale` sensitive value based on the key passed in.
getMessageResources() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Return the default message resources for the current module.
getMessageResources(String) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Return the specified message resources for the current module.
getMessageResources() - Method in class org.apache.struts.chain.contexts.ActionContextBase
getMessageResources(String) - Method in class org.apache.struts.chain.contexts.ActionContextBase
getMessageResources() - Method in class org.apache.struts.chain.contexts.ServletActionContext
getMessageResources(String) - Method in class org.apache.struts.chain.contexts.ServletActionContext
getMessageResources() - Method in class org.apache.struts.config.ConfigHelper
  The application resources for this application.
getMessageResources() - Method in interface org.apache.struts.config.ConfigHelperInterface
  The application resources for this application.
getMessageResources(String) - Static method in class org.apache.struts.util.MessageResources
  Create and return an instance of `MessageResources` for the created by the default `MessageResourcesFactory`.
getMessageResources(HttpServletRequest) - Static method in class org.apache.struts.validator.Resources
  Retrieve `MessageResources` for the module.
getMessageResources(ServletContext, HttpServletRequest, String) - Static method in class org.apache.struts.validator.Resources
  Retrieve `MessageResources` for the module and bundle.
getMessages(HttpServletRequest) - Method in class org.apache.struts.action.Action
  Retrieves any existing messages placed in the request by previous actions.
getMessages() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Retrieve messages from an internal cache, creating an empty cache if one is not already present.
getMessages() - Method in class org.apache.struts.chain.contexts.ActionContextBase
getMessages() - Method in class org.apache.struts.chain.contexts.ServletActionContext
getMethod() - Method in class org.apache.struts.mock.MockHttpServletRequest
getMimeType(String) - Method in class org.apache.struts.mock.MockServletContext
getMinorVersion() - Method in class org.apache.struts.mock.MockServletContext
getModule() - Method in class org.apache.struts.config.ForwardConfig
getModuleConfig(HttpServletRequest) - Method in class org.apache.struts.action.ActionServlet
  Return the module configuration object for the currently selected module.
getModuleConfig() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Get the ModuleConfig which is operative for the current request.
getModuleConfig() - Method in class org.apache.struts.chain.contexts.ActionContextBase
getModuleConfig() - Method in class org.apache.struts.chain.contexts.WebActionContext
getModuleConfig() - Method in class org.apache.struts.config.ActionConfig
  The module configuration with which we are associated.
getModuleConfig(HttpServletRequest) - Method in class org.apache.struts.util.ModuleUtils
  Return the current ModuleConfig object stored in request, if it exists, null otherwise.
getModuleConfig(String, ServletContext) - Method in class org.apache.struts.util.ModuleUtils
  Return the desired ModuleConfig object stored in context, if it exists, null otherwise.
getModuleConfig(String, HttpServletRequest, ServletContext) - Method in class org.apache.struts.util.ModuleUtils
  Return the desired ModuleConfig object stored in context, if it exists, otherwise return the current ModuleConfig
getModuleConfig(HttpServletRequest, ServletContext) - Method in class org.apache.struts.util.ModuleUtils
  Return the ModuleConfig object is it exists, null otherwise.
getModuleName(HttpServletRequest, ServletContext) - Method in class org.apache.struts.util.ModuleUtils
  Get the module name to which the specified request belong.
getModuleName(String, ServletContext) - Method in class org.apache.struts.util.ModuleUtils
  Get the module name to which the specified uri belong.
getModulePrefixes(ServletContext) - Method in class org.apache.struts.util.ModuleUtils
  Return the list of module prefixes that are defined for this web application.
getMultipartClass() - Method in class org.apache.struts.config.ActionConfig
  Return the fully qualified Java class name of the `MultipartRequestHandler` implementation class used to process multi-part request data for this Action.
getMultipartClass() - Method in class org.apache.struts.config.ControllerConfig
getMultipartRequestHandler() - Method in class org.apache.struts.action.ActionForm
  Return the `MultipartRequestHandler` for this form The reasoning behind this is to give form bean developers control over the lifecycle of their multipart requests through the use of the `finish` and/or `rollback` methods of `MultipartRequestHandler`.
getMultipartRequestWrapper() - Method in class org.apache.struts.config.ConfigHelper
  The multipart object for this request.
getMultipartRequestWrapper() - Method in interface org.apache.struts.config.ConfigHelperInterface
  The multipart object for this request.
getName() - Method in class org.apache.struts.action.DynaActionFormClass
  Return the name of this `DynaClass` (analogous to the `getName()` method of `java.lang.Class`, which allows the same `DynaClass` implementation class to support different dynamic classes, with different sets of properties.
getName() - Method in class org.apache.struts.chain.commands.generic.WrappingLookupCommand
  Retrieve Name property.
getName() - Method in class org.apache.struts.config.ActionConfig
  Return name of the form bean, if any, associated with this Action.
getName() - Method in class org.apache.struts.config.FormBeanConfig
getName() - Method in class org.apache.struts.config.FormPropertyConfig
getName() - Method in class org.apache.struts.config.ForwardConfig
getName() - Method in class org.apache.struts.mock.MockPrincipal
getNamedDispatcher(String) - Method in class org.apache.struts.mock.MockServletContext
getNameKey() - Method in class org.apache.struts.chain.commands.generic.WrappingLookupCommand
  Return NameKey property.
getNocache() - Method in class org.apache.struts.config.ControllerConfig
getNull() - Method in class org.apache.struts.config.MessageResourcesConfig
getOrder() - Method in class org.apache.struts.action.ActionMessages.ActionMessageItem
  Retrieve the position in the message list.
getOriginalPath() - Method in class org.apache.struts.action.ActionRedirect
  Get the original path without the parameters added at runtime.
getOrigRef() - Method in class org.apache.struts.config.ConfigHelper
  Renders the reference for a HTML element
getOrigRef() - Method in interface org.apache.struts.config.ConfigHelperInterface
  Renders the reference for a HTML element
getOut() - Method in class org.apache.struts.mock.MockPageContext
  Custom JspWriter that throws the specified exception (supplied on the constructor...if any), else it simply returns.
getOutputStream() - Method in class org.apache.struts.mock.MockHttpServletResponse
getPage() - Method in class org.apache.struts.mock.MockPageContext
getPage() - Method in class org.apache.struts.validator.DynaValidatorForm
  Gets page.
getPage() - Method in class org.apache.struts.validator.ValidatorForm
  Gets page.
getPagePattern() - Method in class org.apache.struts.config.ControllerConfig
getParam() - Method in class org.apache.struts.chain.contexts.WebActionContext
  Return a map whose keys are `String` request parameter names and whose values are `String` values.
getParameter() - Method in class org.apache.struts.config.ActionConfig
  Return general purpose configuration parameter that can be used to pass extra information to the Action instance selected by this Action.
getParameter() - Method in class org.apache.struts.config.MessageResourcesConfig
getParameter(String) - Method in class org.apache.struts.mock.MockHttpServletRequest
getParameter(String) - Method in class org.apache.struts.upload.MultipartRequestWrapper
  Attempts to get a parameter for this request.
getParameterMap() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Return a `Map` of parameters submitted by the user as part of this request.
getParameterMap() - Method in class org.apache.struts.chain.contexts.MockActionContext
getParameterMap() - Method in class org.apache.struts.chain.contexts.WebActionContext
getParameterMap() - Method in class org.apache.struts.mock.MockHttpServletRequest
getParameterMap() - Method in class org.apache.struts.upload.MultipartRequestWrapper
  Combines the parameters stored here with those in the underlying request.
getParameterNames() - Method in class org.apache.struts.mock.MockHttpServletRequest
getParameterNames() - Method in class org.apache.struts.upload.MultipartRequestWrapper
  Returns the names of the parameters for this request.
getParameterString() - Method in class org.apache.struts.action.ActionRedirect
  Forms the string containing the parameters passed onto this object thru calls to addParameter().
getParameterValues(String) - Method in class org.apache.struts.mock.MockHttpServletRequest
getParameterValues(String) - Method in class org.apache.struts.upload.MultipartRequestWrapper
  Returns the values of a parameter in this request.
getParamValues() - Method in class org.apache.struts.chain.contexts.WebActionContext
  Return a map whose keys are `String` request parameter names and whose values are `String[]` values.
getPath() - Method in class org.apache.struts.action.ActionRedirect
  Get the path for this object, including any parameters that may have been added at runtime.
getPath(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractSelectAction
  Return the path to be used to select the `ActionConfig` for this request.
getPath() - Method in exception org.apache.struts.chain.commands.InvalidPathException
  Return the invalid path causing the exception.
getPath(ActionContext) - Method in class org.apache.struts.chain.commands.servlet.SelectAction
getPath() - Method in class org.apache.struts.config.ActionConfig
  Return context-relative path of the submitted request, starting with a slash ("/") character, and omitting any filename extension if extension mapping is being used.
getPath() - Method in class org.apache.struts.config.ExceptionConfig
getPath() - Method in class org.apache.struts.config.ForwardConfig
getPathInfo() - Method in class org.apache.struts.mock.MockHttpServletRequest
getPathnames() - Method in class org.apache.struts.validator.ValidatorPlugIn
  Gets a comma delimitted list of Validator resources.
getPathTranslated() - Method in class org.apache.struts.mock.MockHttpServletRequest
getPrefix(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractSelectModule
  Calculate and return the module prefix for the module to be selected for this request.
getPrefix(ActionContext) - Method in class org.apache.struts.chain.commands.servlet.SelectModule
getPrefix() - Method in class org.apache.struts.config.ActionConfig
  Retruns prefix used to match request parameter names to form bean property names, if any.
getPrefix() - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  The prefix of the context-relative portion of the request URI, used to select this configuration versus others supported by the controller servlet.
getPrefix() - Method in interface org.apache.struts.config.ModuleConfig
  The prefix of the context-relative portion of the request URI, used to select this configuration versus others supported by the controller servlet.
getProcessorClass() - Method in class org.apache.struts.config.ControllerConfig
getProperties() - Method in class org.apache.struts.config.BaseConfig
  Return the entire set of properties configured for this object.
getProperties() - Method in class org.apache.struts.config.PlugInConfig
  Return the properties that will be used to configure a `PlugIn` instance.
getProperty() - Method in class org.apache.struts.action.ActionMessages.ActionMessageItem
  Retrieve the property associated with this item.
getProperty(String) - Method in class org.apache.struts.config.BaseConfig
  Return the property-value for the specified key, if any; otherwise return `null`.
getProperty() - Method in exception org.apache.struts.util.ModuleException
  Returns the property associated with the exception.
getProtocol() - Method in class org.apache.struts.mock.MockHttpServletRequest
getQueryString() - Method in class org.apache.struts.mock.MockHttpServletRequest
getReader() - Method in class org.apache.struts.mock.MockHttpServletRequest
getRealPath(String) - Method in class org.apache.struts.mock.MockHttpServletRequest
getRealPath(String) - Method in class org.apache.struts.mock.MockServletContext
getRedirect() - Method in class org.apache.struts.config.ForwardConfig
getRemoteAddr() - Method in class org.apache.struts.mock.MockHttpServletRequest
getRemoteHost() - Method in class org.apache.struts.mock.MockHttpServletRequest
getRemoteUser() - Method in class org.apache.struts.mock.MockHttpServletRequest
getRepositoryPath(ModuleConfig) - Method in class org.apache.struts.upload.CommonsMultipartRequestHandler
  Returns the path to the temporary directory to be used for uploaded files which are written to disk.
getRequest() - Method in class org.apache.struts.chain.contexts.ServletActionContext
  Return the HttpServletRequest for this context.
getRequest() - Method in class org.apache.struts.mock.MockPageContext
getRequestDispatcher(String) - Method in class org.apache.struts.mock.MockHttpServletRequest
getRequestDispatcher(String) - Method in class org.apache.struts.mock.MockServletContext
getRequestedSessionId() - Method in class org.apache.struts.mock.MockHttpServletRequest
getRequestProcessor(ModuleConfig) - Method in class org.apache.struts.action.ActionServlet
  Look up and return the `RequestProcessor` responsible for the specified module, creating a new one if necessary.
getRequestScope() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Return a `Map` of request scoped values.
getRequestScope() - Method in class org.apache.struts.chain.contexts.ActionContextBase
getRequestScope() - Method in class org.apache.struts.chain.contexts.MockActionContext
getRequestScope() - Method in class org.apache.struts.chain.contexts.WebActionContext
getRequestURI() - Method in class org.apache.struts.mock.MockHttpServletRequest
getRequestURL() - Method in class org.apache.struts.mock.MockHttpServletRequest
getReset() - Method in class org.apache.struts.config.FormPropertyConfig
getResource(String) - Method in class org.apache.struts.mock.MockServletContext
getResourceAsStream(String) - Method in class org.apache.struts.mock.MockServletContext
getResourcePaths(String) - Method in class org.apache.struts.mock.MockServletContext
getResources(HttpServletRequest) - Method in class org.apache.struts.action.Action
  Return the default message resources for the current module.
getResources(HttpServletRequest, String) - Method in class org.apache.struts.action.Action
  Return the specified message resources for the current module.
getResponse() - Method in class org.apache.struts.chain.contexts.ServletActionContext
  Return the HttpServletResponse for this context.
getResponse() - Method in class org.apache.struts.mock.MockPageContext
getResult() - Method in class org.apache.struts.validator.validwhen.ValidWhenParser
getResultValueMap() - Method in class org.apache.struts.validator.DynaValidatorForm
  Returns a `Map` of values returned from any validation that returns a value other than `null` or `Boolean` with the key the full property path of the field.
getResultValueMap() - Method in class org.apache.struts.validator.ValidatorForm
  Returns a `Map` of values returned from any validation that returns a value other than `null` or `Boolean` with the key the full property path of the field.
getReturnNull() - Method in class org.apache.struts.util.MessageResources
  Indicates that a `null` is returned instead of an error message string if an unknown Locale or key is requested.
getReturnNull() - Method in class org.apache.struts.util.MessageResourcesFactory
  Get default value of the "returnNull" property used to initialize newly created MessageResourcess.
getRoleNames() - Method in class org.apache.struts.config.ActionConfig
  Get array of security role names used to authorize access to this Action.
getRoles() - Method in class org.apache.struts.config.ActionConfig
getScheme() - Method in class org.apache.struts.mock.MockHttpServletRequest
getScope() - Method in class org.apache.struts.chain.commands.generic.CopyFormToContext
  Return Scope property.
getScope(String) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Return the Map representing the scope identified by `scopeName`.
getScope(String) - Method in class org.apache.struts.chain.contexts.ActionContextBase
getScope() - Method in class org.apache.struts.config.ActionConfig
  Get the scope ("request" or "session") within which our form bean is accessed, if any.
getScope() - Method in class org.apache.struts.config.ExceptionConfig
getServerInfo() - Method in class org.apache.struts.mock.MockServletContext
getServerName() - Method in class org.apache.struts.mock.MockHttpServletRequest
getServerPort() - Method in class org.apache.struts.mock.MockHttpServletRequest
getServlet() - Method in class org.apache.struts.action.Action
  Return the servlet instance to which we are attached.
getServlet() - Method in class org.apache.struts.action.ActionForm
  Return the servlet instance to which we are attached.
getServlet() - Method in class org.apache.struts.mock.MockMultipartRequestHandler
  Get the mock ActionServlet instance.
getServlet(String) - Method in class org.apache.struts.mock.MockServletContext
getServlet() - Method in class org.apache.struts.upload.CommonsMultipartRequestHandler
  Retrieves the servlet with which this handler is associated.
getServlet() - Method in interface org.apache.struts.upload.MultipartRequestHandler
  Get the ActionServlet instance
getServletConfig() - Method in class org.apache.struts.mock.MockActionServlet
  Get property
getServletConfig() - Method in class org.apache.struts.mock.MockPageContext
getServletContext() - Method in class org.apache.struts.action.RequestProcessor
  Return the `ServletContext` for the web application in which we are running.
getServletContext() - Method in class org.apache.struts.mock.MockActionServlet
  Get property
getServletContext() - Method in class org.apache.struts.mock.MockHttpSession
getServletContext() - Method in class org.apache.struts.mock.MockPageContext
getServletContext() - Method in class org.apache.struts.mock.MockServletConfig
getServletContextName() - Method in class org.apache.struts.mock.MockServletContext
getServletMapping() - Method in class org.apache.struts.config.ConfigHelper
  The path-mapped pattern (`/action/*`) or extension mapped pattern ((`*.do`) used to determine our Action URIs in this application.
getServletMapping() - Method in interface org.apache.struts.config.ConfigHelperInterface
  The path-mapped pattern (`/action/*`) or extension mapped pattern ((`*.do`) used to determine our Action URIs in this application.
getServletMapping(ActionServlet) - Static method in class org.apache.struts.util.RequestUtils
  Retrieves the servlet mapping pattern for the specified `ActionServlet`.
getServletName() - Method in class org.apache.struts.mock.MockServletConfig
getServletNames() - Method in class org.apache.struts.mock.MockServletContext
getServletPath() - Method in class org.apache.struts.mock.MockHttpServletRequest
getServlets() - Method in class org.apache.struts.mock.MockServletContext
getServletWrapper() - Method in class org.apache.struts.action.ActionForm
  Return the controller servlet instance to which we are attached.
getSession() - Method in class org.apache.struts.mock.MockHttpServletRequest
getSession(boolean) - Method in class org.apache.struts.mock.MockHttpServletRequest
getSession() - Method in class org.apache.struts.mock.MockPageContext
getSessionContext() - Method in class org.apache.struts.mock.MockHttpSession
getSessionScope() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Return a `Map` of Session scoped values.
getSessionScope() - Method in class org.apache.struts.chain.contexts.ActionContextBase
getSessionScope() - Method in class org.apache.struts.chain.contexts.MockActionContext
getSessionScope() - Method in class org.apache.struts.chain.contexts.WebActionContext
getSize() - Method in class org.apache.struts.config.FormPropertyConfig
getSizeMax(ModuleConfig) - Method in class org.apache.struts.upload.CommonsMultipartRequestHandler
  Returns the maximum allowable size, in bytes, of an uploaded file.
getSizeThreshold(ModuleConfig) - Method in class org.apache.struts.upload.CommonsMultipartRequestHandler
  Returns the size threshold which determines whether an uploaded file will be written to disk or cached in memory.
getString(String) - Method in class org.apache.struts.action.DynaActionForm
  Return the value of a `String` property with the specified name.
getStringArray() - Method in class org.apache.struts.mock.MockFormBean
getStringProperty() - Method in class org.apache.struts.mock.MockFormBean
getStrings(String) - Method in class org.apache.struts.action.DynaActionForm
  Return the value of a `String[]` property with the specified name.
getStringValue() - Method in class org.apache.struts.mock.MockFormBean
getStrutsConfigFormName() - Method in class org.apache.struts.validator.BeanValidatorForm
  Return name used to identify the ActionForm in the struts-config.xml.
getSuffix() - Method in class org.apache.struts.config.ActionConfig
  Return suffix used to match request parameter names to form bean property names, if any.
getTempDir() - Method in class org.apache.struts.config.ControllerConfig
getTextElements() - Method in class org.apache.struts.mock.MockMultipartRequestHandler
  This method is called on to retrieve all the text input elements of the request.
getTextElements() - Method in class org.apache.struts.upload.CommonsMultipartRequestHandler
  Returns a hash table containing the text (that is, non-file) request parameters.
getTextElements() - Method in interface org.apache.struts.upload.MultipartRequestHandler
  This method is called on to retrieve all the text input elements of the request.
getThrowIllegalAccessException() - Method in class org.apache.struts.mock.MockFormBean
getToken() - Method in class org.apache.struts.config.ConfigHelper
  The transaction token stored in this session, if it is used.
getToken() - Method in interface org.apache.struts.config.ConfigHelperInterface
  The transaction token stored in this session, if it is used.
getTokenGeneratorId() - Method in class org.apache.struts.chain.contexts.ActionContextBase
getToKey() - Method in class org.apache.struts.chain.commands.generic.CopyFormToContext
  Return ToKey property.
getType() - Method in class org.apache.struts.config.ActionConfig
getType() - Method in class org.apache.struts.config.ExceptionConfig
getType() - Method in class org.apache.struts.config.FormBeanConfig
getType() - Method in class org.apache.struts.config.FormPropertyConfig
getTypeClass() - Method in class org.apache.struts.config.FormPropertyConfig
  Return a Class corresponds to the value specified for the `type` property, taking into account the trailing "[]" for arrays (as well as the ability to specify primitive Java types).
getUnknown() - Method in class org.apache.struts.config.ActionConfig
  Determine whether Action is configured as the default one for this module.
getUserLocale(HttpServletRequest, String) - Static method in class org.apache.struts.util.RequestUtils
  Look up and return current user locale, based on the specified parameters.
getUserPrincipal() - Method in class org.apache.struts.mock.MockHttpServletRequest
getValidate() - Method in class org.apache.struts.config.ActionConfig
getValidationKey(ActionMapping, HttpServletRequest) - Method in class org.apache.struts.validator.BeanValidatorForm
  Returns the Validation key
getValidationKey(ActionMapping, HttpServletRequest) - Method in class org.apache.struts.validator.DynaValidatorForm
  Returns the Validation key.
getValidationKey(ActionMapping, HttpServletRequest) - Method in class org.apache.struts.validator.ValidatorForm
  Returns the Validation key.
getValidatorResources(ServletContext, HttpServletRequest) - Static method in class org.apache.struts.validator.Resources
  Retrieve `ValidatorResources` for the current module.
getValidatorResults() - Method in class org.apache.struts.validator.DynaValidatorForm
  Get results of the validation performed by the `Validator`.
getValidatorResults() - Method in class org.apache.struts.validator.ValidatorForm
  Get results of the validation performed by the `Validator`.
getValue(String) - Method in class org.apache.struts.mock.MockHttpSession
getValue() - Method in class org.apache.struts.util.LabelValueBean
getValueNames() - Method in class org.apache.struts.mock.MockHttpSession
getValues() - Method in class org.apache.struts.action.ActionMessage
  Get the replacement values for this message.
getVarValue(String, Field, Validator, HttpServletRequest, boolean) - Static method in class org.apache.struts.validator.Resources
  Get the value of a variable.
getVarValue(Var, ServletContext, HttpServletRequest, boolean) - Static method in class org.apache.struts.validator.Resources
  Get the value of a variable.
getWrapperClassName() - Method in class org.apache.struts.chain.commands.generic.WrappingLookupCommand
  Return the WrapperClass property.
getWriter() - Method in class org.apache.struts.mock.MockHttpServletResponse
getX() - Method in class org.apache.struts.util.ImageButtonBean
getY() - Method in class org.apache.struts.util.ImageButtonBean
GLOBAL_MESSAGE - Static variable in class org.apache.struts.action.ActionMessages
  The "property name" marker to use for global messages, as opposed to those related to a specific property.
Globals - Class in org.apache.struts
  Global manifest constants for the entire Struts Framework.
Globals() - Constructor for class org.apache.struts.Globals
GREATEREQUALSIGN - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes
GREATERTHANSIGN - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes

## H

handle(ActionContext, Exception, ExceptionConfig, ActionConfig, ModuleConfig) - Method in class org.apache.struts.chain.commands.AbstractExceptionHandler
  Perform the required handling of the specified exception.
handle(ActionContext, Exception, ExceptionConfig, ActionConfig, ModuleConfig) - Method in class org.apache.struts.chain.commands.servlet.ExceptionHandler
handleCancel(ActionContext, ActionConfig, ActionForm) - Method in class org.apache.struts.chain.commands.AbstractPopulateActionForm
  Take into account whether the request includes any defined value for the global "cancel" parameter.
handleCommittedResponse(Exception, ExceptionConfig, ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse, ActionForward) - Method in class org.apache.struts.action.ExceptionHandler
  Attempt to give good information when the response has already been committed when the exception was thrown.
handlePageException(Exception) - Method in class org.apache.struts.mock.MockPageContext
handlePageException(Throwable) - Method in class org.apache.struts.mock.MockPageContext
handler - Variable in class org.apache.struts.config.ExceptionConfig
  The fully qualified Java class name of the exception handler class which should be instantiated to handle this exception.
handleRequest(HttpServletRequest) - Method in class org.apache.struts.mock.MockMultipartRequestHandler
  Mock parsing of the ServletInputStream.
handleRequest(HttpServletRequest) - Method in class org.apache.struts.upload.CommonsMultipartRequestHandler
  Parses the input stream and partitions the parsed items into a set of form fields and a set of file items.
handleRequest(HttpServletRequest) - Method in interface org.apache.struts.upload.MultipartRequestHandler
  After constructed, this is the first method called on by ActionServlet.
hashCode() - Method in class org.apache.struts.mock.MockPrincipal
hashCode() - Method in class org.apache.struts.util.LabelValueBean
  The hash code is based on the object's value.
hasMoreElements() - Method in class org.apache.struts.mock.MockEnumeration
hasNext() - Method in class org.apache.struts.util.IteratorAdapter
HEX_LITERAL - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes

## I

iCount - Variable in class org.apache.struts.action.ActionMessages
  The current number of the property/key being added.
identifier() - Method in class org.apache.struts.validator.validwhen.ValidWhenParser
IDENTIFIER - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes
ImageButtonBean - Class in org.apache.struts.util
  A simple JavaBean to encapsulate the request parameters sent for an HTML input element of type image.
ImageButtonBean() - Constructor for class org.apache.struts.util.ImageButtonBean
  Construct an instance with empty property values.
ImageButtonBean(String, String) - Constructor for class org.apache.struts.util.ImageButtonBean
  Construct an instance with the supplied property values.
include - Variable in class org.apache.struts.config.ActionConfig
  Context-relative path of the web application resource that will process this request via RequestDispatcher.include(), instead of instantiating and calling the `Action` class specified by "type".
include(String) - Method in class org.apache.struts.mock.MockPageContext
INCLUDE_KEY - Static variable in class org.apache.struts.chain.Constants
  The default context attribute under which the include path for the current request will be stored.
INCLUDE_KEY - Static variable in class org.apache.struts.chain.contexts.ActionContextBase
INCLUDE_PATH - Static variable in class org.apache.struts.action.ExceptionHandler
  The name of a configuration property which can be set to specify an alternative path which should be used when the HttpServletResponse has already been committed.
INCLUDE_PATH_INFO - Static variable in class org.apache.struts.action.RequestProcessor
  The request attribute under which the path information is stored for processing during a `RequestDispatcher.include` call.
INCLUDE_PATH_INFO - Static variable in class org.apache.struts.chain.Constants
  The request attribute under which the path information is stored for processing during a RequestDispatcher.include() call.
INCLUDE_SERVLET_PATH - Static variable in class org.apache.struts.action.RequestProcessor
  The request attribute under which the servlet path information is stored for processing during a `RequestDispatcher.include` call.
INCLUDE_SERVLET_PATH - Static variable in class org.apache.struts.chain.Constants
  The request attribute under which the servlet path is stored for processing during a RequestDispatcher.include() call.
includePath(ActionContext, String) - Method in class org.apache.struts.chain.commands.AbstractPerformInclude
  Returns the path to perform the include.
includePath(ActionContext, String) - Method in class org.apache.struts.chain.commands.servlet.PerformInclude
indexOfArray(int[], int, int, char[], int) - Method in class org.apache.struts.util.WildcardHelper
  Get the offset of a part of an int array within a char array.
inherit - Variable in class org.apache.struts.config.ActionConfig
  The path of the ActionConfig that this object should inherit properties from.
inherit - Variable in class org.apache.struts.config.ExceptionConfig
  The type of the ExceptionConfig that this object should inherit properties from.
inherit - Variable in class org.apache.struts.config.FormBeanConfig
  The name of the FormBeanConfig that this config inherits configuration information from.
inherit - Variable in class org.apache.struts.config.ForwardConfig
  The name of the ForwardConfig that this object should inherit properties from.
inheritExceptionHandlers(ActionConfig) - Method in class org.apache.struts.config.ActionConfig
  Compare the exception handlers of this action with that of the given and copy those that are not present.
inheritFormProperties(FormBeanConfig) - Method in class org.apache.struts.config.FormBeanConfig
  Compare the form properties of this bean with that of the given and copy those that are not present.
inheritForwards(ActionConfig) - Method in class org.apache.struts.config.ActionConfig
  Compare the forwards of this action with that of the given and copy those that are not present.
inheritFrom(ActionConfig) - Method in class org.apache.struts.config.ActionConfig
  Inherit values that have not been overridden from the provided config object.
inheritFrom(ExceptionConfig) - Method in class org.apache.struts.config.ExceptionConfig
  Inherit values that have not been overridden from the provided config object.
inheritFrom(FormBeanConfig) - Method in class org.apache.struts.config.FormBeanConfig
  Inherit values that have not been overridden from the provided config object.
inheritFrom(FormPropertyConfig) - Method in class org.apache.struts.config.FormPropertyConfig
  Inherit values that have not been overridden from the provided config object.
inheritFrom(ForwardConfig) - Method in class org.apache.struts.config.ForwardConfig
  Inherit values that have not been overridden from the provided config object.
inheritProperties(BaseConfig) - Method in class org.apache.struts.config.BaseConfig
  Compare the properties of this config with that of the given and copy those that are not present.
init() - Method in class org.apache.struts.action.ActionServlet
  Initialize this servlet.
init(ActionServlet, ModuleConfig) - Method in interface org.apache.struts.action.PlugIn
  Receive notification that the specified module is being started up.
init(ActionServlet, ModuleConfig) - Method in class org.apache.struts.action.RequestProcessor
  Initialize this request processor instance.
init(ActionServlet, ModuleConfig) - Method in class org.apache.struts.chain.ComposableRequestProcessor
  Initialize this request processor instance.
init(ActionServlet, ModuleConfig) - Method in class org.apache.struts.validator.ValidatorPlugIn
  Initialize and load our resources.
initCatalogFactory(ActionServlet, ModuleConfig) - Method in class org.apache.struts.chain.ComposableRequestProcessor
  Establish the CatalogFactory which will be used to look up the catalog which has the request processing command.
initChain() - Method in class org.apache.struts.action.ActionServlet
  Parse the configuration documents specified by the `chainConfig` init-param to configure the default `Catalog` that is registered in the `CatalogFactory` instance for this application.
initConfigDigester() - Method in class org.apache.struts.action.ActionServlet
  Create (if needed) and return a new `Digester` instance that has been initialized to process Struts module configuration files and configure a corresponding `ModuleConfig` object (which must be pushed on to the evaluation stack before parsing begins).
initial - Variable in class org.apache.struts.config.FormPropertyConfig
  String representation of the initial value for this property.
initial() - Method in class org.apache.struts.config.FormPropertyConfig
  Return an object representing the initial value of this property.
initialize(ActionMapping) - Method in class org.apache.struts.action.DynaActionForm
  Initialize all bean properties to their initial values, as specified in the `FormPropertyConfig` elements associated with the definition of this `DynaActionForm`.
initialize(FormBeanConfig) - Method in class org.apache.struts.action.DynaActionForm
  Initialize the specified form bean.
initialize(Servlet, ServletRequest, ServletResponse, String, boolean, int, boolean) - Method in class org.apache.struts.mock.MockPageContext
initialize(FormBeanConfig) - Method in class org.apache.struts.validator.BeanValidatorForm
  Perform intialization of the ActionForm.
initializeActionContext(ActionContext) - Method in class org.apache.struts.chain.ComposableRequestProcessor
  Set common properties on the given `ActionContext` instance so that commands in the chain can count on their presence.
initInternal() - Method in class org.apache.struts.action.ActionServlet
  Initialize our internal MessageResources bundle.
initInternal() - Method in class org.apache.struts.mock.MockActionServlet
  Expose as public so that test classes can exercise things which retrieve messages.
initModuleActions(ModuleConfig) - Method in class org.apache.struts.action.ActionServlet
  Initialize the action configs for the specified module.
initModuleConfig(String, String) - Method in class org.apache.struts.action.ActionServlet
  Initialize the module configuration information for the specified module.
initModuleConfigFactory() - Method in class org.apache.struts.action.ActionServlet
  Initialize the factory used to create the module configuration.
initModuleExceptionConfigs(ModuleConfig) - Method in class org.apache.struts.action.ActionServlet
  Initialize the exception handlers for the specified module.
initModuleFormBeans(ModuleConfig) - Method in class org.apache.struts.action.ActionServlet
  Initialize the form beans for the specified module.
initModuleForwards(ModuleConfig) - Method in class org.apache.struts.action.ActionServlet
  Initialize the forwards for the specified module.
initModuleMessageResources(ModuleConfig) - Method in class org.apache.struts.action.ActionServlet
  Initialize the application `MessageResources` for the specified module.
initModulePlugIns(ModuleConfig) - Method in class org.apache.struts.action.ActionServlet
  Initialize the plug ins for the specified module.
initModulePrefixes(ServletContext) - Method in class org.apache.struts.action.ActionServlet
  Saves a String[] of module prefixes in the ServletContext under Globals.MODULE_PREFIXES_KEY.
initOther() - Method in class org.apache.struts.action.ActionServlet
  Initialize other global characteristics of the controller servlet.
initResources() - Method in class org.apache.struts.validator.ValidatorPlugIn
  Initialize the validator resources for this module.
initServlet() - Method in class org.apache.struts.action.ActionServlet
  Initialize the servlet mapping under which our controller servlet is being accessed.
initValidator(String, Object, ServletContext, HttpServletRequest, ActionMessages, int) - Static method in class org.apache.struts.validator.Resources
  Initialize the `Validator` to perform validation.
input - Variable in class org.apache.struts.config.ActionConfig
  Context-relative path of the input form to which control should be returned if a validation error is encountered.
inputForward - Variable in class org.apache.struts.config.ControllerConfig
  Should the `input` property of `ActionConfig` instances associated with this module be treated as the name of a corresponding `ForwardConfig`.
integer() - Method in class org.apache.struts.validator.validwhen.ValidWhenParser
internal - Variable in class org.apache.struts.action.ActionServlet
  The resources object for our internal resources.
internalModuleRelativeForward(String, HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.action.RequestProcessor
  Do a module relative forward to specified URI using request dispatcher.
internalModuleRelativeInclude(String, HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.action.RequestProcessor
  Do a module relative include to specified URI using request dispatcher.
internalName - Variable in class org.apache.struts.action.ActionServlet
  The Java base name of our internal resources.
introspect(FormBeanConfig) - Method in class org.apache.struts.action.DynaActionFormClass
  Introspect our form bean configuration to identify the supported properties.
invalidate() - Method in class org.apache.struts.mock.MockHttpSession
InvalidCancelException - Exception in org.apache.struts.action
  Thrown when a token generated by the Cancel tag is found in the request, but the cancellable property for the Action Mapping is not set.
InvalidCancelException() - Constructor for exception org.apache.struts.action.InvalidCancelException
  Default constructor.
InvalidCancelException(String) - Constructor for exception org.apache.struts.action.InvalidCancelException
  Construct the exception with the specified message.
InvalidPathException - Exception in org.apache.struts.chain.commands
  Exception thrown when no mapping can be found for the specified path.
InvalidPathException() - Constructor for exception org.apache.struts.chain.commands.InvalidPathException
  Default, no-argument constructor.
InvalidPathException(String, String) - Constructor for exception org.apache.struts.chain.commands.InvalidPathException
  Constructor to inject message and path upon instantiation.
iOrder - Variable in class org.apache.struts.action.ActionMessages.ActionMessageItem
  The position in the list of messages.
isAccessed() - Method in class org.apache.struts.action.ActionMessages
  Returns `true` if the `get()` or `get(String)` methods are called.
isAuthorizationRequired(ActionConfig) - Method in class org.apache.struts.chain.commands.AbstractAuthorizeAction
  Must authorization rules be consulted? The base implementation returns `true` if the given `ActionConfig` has one or more roles defined.
isAuthorized(ActionContext, String[], ActionConfig) - Method in class org.apache.struts.chain.commands.AbstractAuthorizeAction
  Determine if the action is authorized for the given roles.
isAuthorized(ActionContext, String[], ActionConfig) - Method in class org.apache.struts.chain.commands.servlet.AuthorizeAction
isCancelled(HttpServletRequest) - Method in class org.apache.struts.action.Action
  Returns `true` if the current form's cancel button was pressed.
isCommitted() - Method in class org.apache.struts.mock.MockHttpServletResponse
isDynaAssignable(Class, Class) - Method in class org.apache.struts.action.DynaActionForm
  Indicates if an object of the source class is assignable to the destination class.
isEmpty() - Method in class org.apache.struts.action.ActionMessages
  Return `true` if there are no messages recorded in this collection, or `false` otherwise.
isEmpty() - Method in class org.apache.struts.chain.contexts.ContextWrapper
isEscape() - Method in class org.apache.struts.config.MessageResourcesConfig
  Indicates whether 'escape processing' should be performed on the error message string.
isEscape() - Method in class org.apache.struts.util.MessageResources
  Indicates whether 'escape processing' should be performed on the error message string.
isExtensionProcessed() - Method in class org.apache.struts.config.ActionConfig
isExtensionProcessed() - Method in class org.apache.struts.config.ExceptionConfig
isExtensionProcessed() - Method in class org.apache.struts.config.FormBeanConfig
isExtensionProcessed() - Method in class org.apache.struts.config.ForwardConfig
isMessage(String) - Method in class org.apache.struts.config.ConfigHelper
  Return true if a message string for the specified message key is present for the user's Locale.
isMessage(String) - Method in interface org.apache.struts.config.ConfigHelperInterface
  Return true if a message string for the specified message key is present for the user's Locale.
isNew() - Method in class org.apache.struts.mock.MockHttpSession
isOptional() - Method in class org.apache.struts.chain.commands.generic.WrappingLookupCommand
  Test Optional property.
isPathValidation() - Method in class org.apache.struts.validator.BeanValidatorForm
  Indicates whether this form should validate based on the `ActionMapping`'s path.
isPresent(String) - Method in class org.apache.struts.util.MessageResources
  Return `true` if there is a defined message for the specified key in the system default locale.
isPresent(Locale, String) - Method in class org.apache.struts.util.MessageResources
  Return `true` if there is a defined message for the specified key in the specified Locale.
isRequestedSessionIdFromCookie() - Method in class org.apache.struts.mock.MockHttpServletRequest
isRequestedSessionIdFromUrl() - Method in class org.apache.struts.mock.MockHttpServletRequest
isRequestedSessionIdFromURL() - Method in class org.apache.struts.mock.MockHttpServletRequest
isRequestedSessionIdValid() - Method in class org.apache.struts.mock.MockHttpServletRequest
isResource() - Method in class org.apache.struts.action.ActionMessage
  Indicate whether the key is taken to be as a bundle key [true] or literal value [false].
isRestricted() - Method in class org.apache.struts.config.FormBeanConfig
  Indicates whether a MutableDynaClass is currently restricted.
isSecure() - Method in class org.apache.struts.mock.MockHttpServletRequest
isSelected() - Method in class org.apache.struts.util.ImageButtonBean
  A convenience method to determine whether or not the corresponding image element was selected.
isStopOnFirstError() - Method in class org.apache.struts.validator.ValidatorPlugIn
  Gets the value for stopOnFirstError.
isString(Object) - Static method in class org.apache.struts.validator.FieldChecks
  Return `true` if the specified object is a String or a `null` value.
isTokenValid(HttpServletRequest) - Method in class org.apache.struts.action.Action
  Return `true` if there is a transaction token stored in the user's current session, and the value submitted as a request parameter with this action matches it.
isTokenValid(HttpServletRequest, boolean) - Method in class org.apache.struts.action.Action
  Return `true` if there is a transaction token stored in the user's current session, and the value submitted as a request parameter with this action matches it.
isTokenValid() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Indicate whether a transaction token for this context is valid.
isTokenValid(boolean) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Indicate whether a transaction token is stored in the "session" scope for this context, optionally clearing the token, so that the next check would return false.
isTokenValid() - Method in class org.apache.struts.chain.contexts.ActionContextBase
isTokenValid(boolean) - Method in class org.apache.struts.chain.contexts.ActionContextBase
isTokenValid(boolean) - Method in class org.apache.struts.chain.contexts.ServletActionContext
isTokenValid(HttpServletRequest) - Method in class org.apache.struts.util.TokenProcessor
  Return `true` if there is a transaction token stored in the user's current session, and the value submitted as a request parameter with this action matches it.
isTokenValid(HttpServletRequest, boolean) - Method in class org.apache.struts.util.TokenProcessor
  Return `true` if there is a transaction token stored in the user's current session, and the value submitted as a request parameter with this action matches it.
isUserInRole(String) - Method in class org.apache.struts.mock.MockHttpServletRequest
isUserInRole(String) - Method in class org.apache.struts.mock.MockPrincipal
iterator - Variable in class org.apache.struts.mock.MockEnumeration
IteratorAdapter - Class in org.apache.struts.util
  Utility method for converting Enumeration to an Iterator class.
IteratorAdapter(Enumeration) - Constructor for class org.apache.struts.util.IteratorAdapter

## J

join() - Method in class org.apache.struts.validator.validwhen.ValidWhenParser
joinedExpression() - Method in class org.apache.struts.validator.validwhen.ValidWhenParser

## K

key - Variable in class org.apache.struts.action.ActionMessage
  The message key for this message.
key - Variable in class org.apache.struts.config.ExceptionConfig
  The message resources key specifying the error message associated with this exception.
key - Variable in class org.apache.struts.config.MessageResourcesConfig
  The servlet context attributes key under which this MessageResources instance is stored.
keySet() - Method in class org.apache.struts.chain.contexts.ContextWrapper

## L

LabelValueBean - Class in org.apache.struts.util
  A simple JavaBean to represent label-value pairs.
LabelValueBean() - Constructor for class org.apache.struts.util.LabelValueBean
  Default constructor.
LabelValueBean(String, String) - Constructor for class org.apache.struts.util.LabelValueBean
  Construct an instance with the supplied property values.
lastIndexOfArray(int[], int, int, char[], int) - Method in class org.apache.struts.util.WildcardHelper
  Get the offset of a last occurance of an int array within a char array.
LazyValidatorForm - Class in org.apache.struts.validator
  Struts Lazy `ActionForm` which wraps a `LazyDynaBean`.
LazyValidatorForm() - Constructor for class org.apache.struts.validator.LazyValidatorForm
  Default Constructor which creates a `LazyDynaBean` to back this form.
LazyValidatorForm(DynaBean) - Constructor for class org.apache.struts.validator.LazyValidatorForm
LBRACKET - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes
LESSEQUALSIGN - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes
LESSTHANSIGN - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes
link(String) - Method in class org.apache.struts.config.ConfigHelper
  Wrapper for getLink(String)
list - Variable in class org.apache.struts.action.ActionMessages.ActionMessageItem
  The list of `ActionMessage`s.
literal() - Method in class org.apache.struts.validator.validwhen.ValidWhenParser
LITERAL_null - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes
loadLocale(String) - Method in class org.apache.struts.util.PropertyMessageResources
  Load the messages associated with the specified Locale key.
locale - Variable in class org.apache.struts.config.ControllerConfig
  Should we store a Locale object in the user's session if needed?
locale - Variable in class org.apache.struts.mock.MockHttpServletRequest
  The preferred locale for this request.
LOCALE_KEY - Static variable in class org.apache.struts.chain.Constants
  The default context attribute under which the Locale for the current request will be stored.
LOCALE_KEY - Static variable in class org.apache.struts.chain.contexts.ActionContextBase
LOCALE_KEY - Static variable in class org.apache.struts.Globals
  The session attributes key under which the user's selected `java.util.Locale` is stored, if any.
localeKey(Locale) - Method in class org.apache.struts.util.MessageResources
  Compute and return a key to be used in caching information by a Locale.
locales - Variable in class org.apache.struts.util.PropertyMessageResources
  The set of locale keys for which we have already loaded messages, keyed by the value calculated in `localeKey()`.
lock - Variable in class org.apache.struts.config.FormBeanConfig
  The lockable object we can synchronize on when creating DynaActionFormClass.
LOG - Static variable in class org.apache.struts.action.ActionRedirect
  Commons logging instance.
log - Static variable in class org.apache.struts.action.ActionServlet
  Commons Logging instance.
log - Static variable in class org.apache.struts.action.RequestProcessor
  Commons Logging instance.
LOG - Static variable in class org.apache.struts.chain.ComposableRequestProcessor
  The `Log` instance for this class.
log - Static variable in class org.apache.struts.config.impl.ModuleConfigImpl
  Commons Logging instance.
log - Variable in class org.apache.struts.mock.MockServletContext
  Default destination for `LOG()` output.
log(Exception, String) - Method in class org.apache.struts.mock.MockServletContext
log(String) - Method in class org.apache.struts.mock.MockServletContext
log(String, Throwable) - Method in class org.apache.struts.mock.MockServletContext
log - Static variable in class org.apache.struts.upload.CommonsMultipartRequestHandler
  Commons Logging instance.
log - Static variable in class org.apache.struts.util.MessageResources
  Commons Logging instance.
log(String) - Method in class org.apache.struts.util.MessageResources
  Log a message to the Writer that has been configured for our use.
log(String, Throwable) - Method in class org.apache.struts.util.MessageResources
  Log a message and exception to the Writer that has been configured for our use.
log - Static variable in class org.apache.struts.util.PropertyMessageResources
  The `Log` instance for this class.
log - Static variable in class org.apache.struts.util.RequestUtils
  Commons Logging instance.
logException(Exception) - Method in class org.apache.struts.action.ExceptionHandler
  Logs the `Exception` using commons-logging.
logger - Static variable in class org.apache.struts.validator.BeanValidatorForm
  Commons Logging
lookupExceptionCommand() - Method in class org.apache.struts.chain.commands.ExceptionCatcher
  Return the command to be executed if an exception occurs.
LPAREN - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes

## M

main(String[]) - Static method in class org.apache.struts.mock.TestMockBase
MAPPING_KEY - Static variable in class org.apache.struts.Globals
  The request attributes key under which our `org.apache.struts.ActionMapping` instance is passed.
match(String) - Method in class org.apache.struts.config.ActionConfigMatcher
  Matches the path against the compiled wildcard patterns.
match(Map, String, int[]) - Method in class org.apache.struts.util.WildcardHelper
  Match a pattern agains a string and isolates wildcard replacement into a `Stack`.
MATCH_BEGIN - Static variable in class org.apache.struts.util.WildcardHelper
  The int representing begin in the pattern `int []`.
MATCH_END - Static variable in class org.apache.struts.util.WildcardHelper
  The int value that terminates the pattern `int []`.
MATCH_FILE - Static variable in class org.apache.struts.util.WildcardHelper
  The int representing '*' in the pattern `int []`.
MATCH_PATH - Static variable in class org.apache.struts.util.WildcardHelper
  The int representing '**' in the pattern `int []`.
MATCH_THEEND - Static variable in class org.apache.struts.util.WildcardHelper
  The int representing end in pattern `int []`.
matchArray(int[], int, int, char[], int) - Method in class org.apache.struts.util.WildcardHelper
  Matches elements of array r from rpos to rend with array d, starting from dpos.
matcher - Variable in class org.apache.struts.config.impl.ModuleConfigImpl
  Matches action config paths against compiled wildcard patterns
maxFileSize - Variable in class org.apache.struts.config.ControllerConfig
  The maximum file size to process for file uploads.
mDECIMAL_LITERAL(boolean) - Method in class org.apache.struts.validator.validwhen.ValidWhenLexer
memFileSize - Variable in class org.apache.struts.config.ControllerConfig
  The maximum file size to retain in memory.
mEQUALSIGN(boolean) - Method in class org.apache.struts.validator.validwhen.ValidWhenLexer
message(String) - Method in class org.apache.struts.config.ConfigHelper
  Wrapper for getMessage(String)
message(String, Object[]) - Method in class org.apache.struts.config.ConfigHelper
  Wrapper for getMessage(String,Object[])
message - Variable in exception org.apache.struts.util.ModuleException
  The ActionMessage associated with this exception.
MESSAGE_ACTION_MESSAGES_KEY - Static variable in class org.apache.struts.chain.contexts.ActionContextBase
  Provide the default context attribute under which to store the ActionMessage cache.
MESSAGE_KEY - Static variable in class org.apache.struts.Globals
  The request attributes key under which your action should store an `org.apache.struts.action.ActionMessages` object, if you are using the corresponding custom tag library elements.
MESSAGE_RESOURCES_KEY - Static variable in class org.apache.struts.chain.Constants
  The default context attribute under which the MessageResources for the current request will be stored.
MESSAGE_RESOURCES_KEY - Static variable in class org.apache.struts.chain.contexts.ActionContextBase
messageKey(Locale, String) - Method in class org.apache.struts.util.MessageResources
  Compute and return a key to be used in caching information by Locale and message key.
messageKey(String, String) - Method in class org.apache.struts.util.MessageResources
  Compute and return a key to be used in caching information by locale key and message key.
messageResources - Variable in class org.apache.struts.config.impl.ModuleConfigImpl
  The set of message resources configurations for this module, if any, keyed by the `key` property.
MessageResources - Class in org.apache.struts.util
  General purpose abstract class that describes an API for retrieving Locale-sensitive messages from underlying resource locations of an unspecified design, and optionally utilizing the `MessageFormat` class to produce internationalized messages with parametric replacement.
MessageResources(MessageResourcesFactory, String) - Constructor for class org.apache.struts.util.MessageResources
  Construct a new MessageResources according to the specified parameters.
MessageResources(MessageResourcesFactory, String, boolean) - Constructor for class org.apache.struts.util.MessageResources
  Construct a new MessageResources according to the specified parameters.
MessageResourcesConfig - Class in org.apache.struts.config
  A JavaBean representing the configuration information of a `<message-resources>` element in a Struts configuration file.
MessageResourcesConfig() - Constructor for class org.apache.struts.config.MessageResourcesConfig
MessageResourcesFactory - Class in org.apache.struts.util
  Factory for `MessageResources` instances.
MessageResourcesFactory() - Constructor for class org.apache.struts.util.MessageResourcesFactory
messages - Variable in class org.apache.struts.action.ActionMessages
  The accumulated set of `ActionMessage` objects (represented as an ArrayList) for each property, keyed by property name.
messages - Variable in class org.apache.struts.util.PropertyMessageResources
  The cache of messages we have accumulated over time, keyed by the value calculated in `messageKey()`.
messages - Static variable in class org.apache.struts.util.ResponseUtils
  The message resources for this package.
MESSAGES_KEY - Static variable in class org.apache.struts.Globals
  The base of the context attributes key under which our module `MessageResources` will be stored.
method - Variable in class org.apache.struts.mock.MockHttpServletRequest
  The HTTP request method.
mGREATEREQUALSIGN(boolean) - Method in class org.apache.struts.validator.validwhen.ValidWhenLexer
mGREATERTHANSIGN(boolean) - Method in class org.apache.struts.validator.validwhen.ValidWhenLexer
mHEX_LITERAL(boolean) - Method in class org.apache.struts.validator.validwhen.ValidWhenLexer
mIDENTIFIER(boolean) - Method in class org.apache.struts.validator.validwhen.ValidWhenLexer
mLBRACKET(boolean) - Method in class org.apache.struts.validator.validwhen.ValidWhenLexer
mLESSEQUALSIGN(boolean) - Method in class org.apache.struts.validator.validwhen.ValidWhenLexer
mLESSTHANSIGN(boolean) - Method in class org.apache.struts.validator.validwhen.ValidWhenLexer
mLPAREN(boolean) - Method in class org.apache.struts.validator.validwhen.ValidWhenLexer
mNOTEQUALSIGN(boolean) - Method in class org.apache.struts.validator.validwhen.ValidWhenLexer
MockAction - Class in org.apache.struts.mock
  General purpose Action for unit tests.
MockAction() - Constructor for class org.apache.struts.mock.MockAction
MockActionContext - Class in org.apache.struts.chain.contexts
  Implement `ActionContext` with empty maps for `applicationScope`, `sessionScope`, `requestScope`, and `parameterMap` properties.
MockActionContext() - Constructor for class org.apache.struts.chain.contexts.MockActionContext
MockActionServlet - Class in org.apache.struts.mock
  Mock ActionServlet object for low-level unit tests of Struts controller components.
MockActionServlet(ServletContext, ServletConfig) - Constructor for class org.apache.struts.mock.MockActionServlet
  Constructor.
MockActionServlet() - Constructor for class org.apache.struts.mock.MockActionServlet
  Constructor.
MockEnumeration - Class in org.apache.struts.mock
  General purpose `Enumeration` wrapper around an `Iterator` specified to our controller.
MockEnumeration(Iterator) - Constructor for class org.apache.struts.mock.MockEnumeration
MockFormBean - Class in org.apache.struts.mock
  General purpose form bean for unit tests.
MockFormBean() - Constructor for class org.apache.struts.mock.MockFormBean
MockFormBean(boolean, boolean) - Constructor for class org.apache.struts.mock.MockFormBean
MockFormBean(boolean) - Constructor for class org.apache.struts.mock.MockFormBean
MockFormBean(boolean, boolean, String) - Constructor for class org.apache.struts.mock.MockFormBean
MockFormBean(String) - Constructor for class org.apache.struts.mock.MockFormBean
MockFormBean(boolean, boolean, String, int) - Constructor for class org.apache.struts.mock.MockFormBean
MockFormBean(boolean, boolean, Double) - Constructor for class org.apache.struts.mock.MockFormBean
MockHttpServletRequest - Class in org.apache.struts.mock
  Mock HttpServletRequest object for low-level unit tests of Struts controller components.
MockHttpServletRequest() - Constructor for class org.apache.struts.mock.MockHttpServletRequest
MockHttpServletRequest(HttpSession) - Constructor for class org.apache.struts.mock.MockHttpServletRequest
MockHttpServletRequest(String, String, String, String) - Constructor for class org.apache.struts.mock.MockHttpServletRequest
MockHttpServletRequest(String, String, String, String, HttpSession) - Constructor for class org.apache.struts.mock.MockHttpServletRequest
MockHttpServletResponse - Class in org.apache.struts.mock
  Mock HttpServletResponse object for low-level unit tests of Struts controller components.
MockHttpServletResponse() - Constructor for class org.apache.struts.mock.MockHttpServletResponse
MockHttpSession - Class in org.apache.struts.mock
  Mock HttpSession object for low-level unit tests of Struts controller components.
MockHttpSession() - Constructor for class org.apache.struts.mock.MockHttpSession
MockHttpSession(ServletContext) - Constructor for class org.apache.struts.mock.MockHttpSession
MockMultipartRequestHandler - Class in org.apache.struts.mock
  Mock MultipartRequestHandler object for unit tests.
MockMultipartRequestHandler() - Constructor for class org.apache.struts.mock.MockMultipartRequestHandler
MockPageContext - Class in org.apache.struts.mock
  Mock ServletContext object for low-level unit tests of Struts controller components.
MockPageContext() - Constructor for class org.apache.struts.mock.MockPageContext
MockPageContext(ServletConfig, ServletRequest, ServletResponse) - Constructor for class org.apache.struts.mock.MockPageContext
MockPageContext(boolean, boolean) - Constructor for class org.apache.struts.mock.MockPageContext
  Construct a new PageContext impl.
MockPrincipal - Class in org.apache.struts.mock
  Mock Principal object for low-level unit tests of Struts controller components.
MockPrincipal() - Constructor for class org.apache.struts.mock.MockPrincipal
MockPrincipal(String) - Constructor for class org.apache.struts.mock.MockPrincipal
MockPrincipal(String, String[]) - Constructor for class org.apache.struts.mock.MockPrincipal
MockServletConfig - Class in org.apache.struts.mock
  Mock ServletConfig object for low-level unit tests of Struts controller components.
MockServletConfig() - Constructor for class org.apache.struts.mock.MockServletConfig
MockServletConfig(ServletContext) - Constructor for class org.apache.struts.mock.MockServletConfig
MockServletContext - Class in org.apache.struts.mock
  Mock ServletContext object for low-level unit tests of Struts controller components.
MockServletContext() - Constructor for class org.apache.struts.mock.MockServletContext
mOCTAL_LITERAL(boolean) - Method in class org.apache.struts.validator.validwhen.ValidWhenLexer
module - Variable in class org.apache.struts.config.ForwardConfig
  The prefix of the module to which this `ForwardConfig` entry points, which must start with a slash ("/") character.
MODULE_CONFIG_KEY - Static variable in class org.apache.struts.chain.Constants
  The default context attribute under which the ModuleConfig for the current request will be stored.
MODULE_CONFIG_KEY - Static variable in class org.apache.struts.chain.contexts.ActionContextBase
MODULE_KEY - Static variable in class org.apache.struts.Globals
  The base of the context attributes key under which our `ModuleConfig` data structure will be stored.
MODULE_PREFIXES_KEY - Static variable in class org.apache.struts.Globals
  The ServletContext attribute under which we store the module prefixes String[].
moduleConfig - Variable in class org.apache.struts.action.RequestProcessor
  The `ModuleConfiguration` with which we are associated.
moduleConfig - Variable in class org.apache.struts.config.ActionConfig
  The module configuration with which we are associated.
ModuleConfig - Interface in org.apache.struts.config
  The collection of static configuration information that describes a Struts-based module.
moduleConfig - Variable in class org.apache.struts.mock.TestMockBase
moduleConfig2 - Variable in class org.apache.struts.mock.TestMockBase
moduleConfig3 - Variable in class org.apache.struts.mock.TestMockBase
ModuleConfigFactory - Class in org.apache.struts.config
  A factory interface for creating `ModuleConfig`s.
ModuleConfigFactory() - Constructor for class org.apache.struts.config.ModuleConfigFactory
ModuleConfigImpl - Class in org.apache.struts.config.impl
  The collection of static configuration information that describes a Struts-based module.
ModuleConfigImpl() - Constructor for class org.apache.struts.config.impl.ModuleConfigImpl
  Constructor for ModuleConfigImpl.
ModuleConfigImpl(String) - Constructor for class org.apache.struts.config.impl.ModuleConfigImpl
  Construct an ModuleConfigImpl object according to the specified parameter values.
ModuleException - Exception in org.apache.struts.util
  Used for specialized exception handling.
ModuleException(String) - Constructor for exception org.apache.struts.util.ModuleException
  Construct an module exception with no replacement values.
ModuleException(String, Object) - Constructor for exception org.apache.struts.util.ModuleException
  Construct an module exception with the specified replacement values.
ModuleException(String, Object, Object) - Constructor for exception org.apache.struts.util.ModuleException
  Construct an module exception with the specified replacement values.
ModuleException(String, Object, Object, Object) - Constructor for exception org.apache.struts.util.ModuleException
  Construct an module exception with the specified replacement values.
ModuleException(String, Object, Object, Object, Object) - Constructor for exception org.apache.struts.util.ModuleException
  Construct an module exception with the specified replacement values.
ModuleException(String, Object[]) - Constructor for exception org.apache.struts.util.ModuleException
  Construct an error with the specified replacement values.
ModuleUtils - Class in org.apache.struts.util
  General purpose utility methods related to module processing.
ModuleUtils() - Constructor for class org.apache.struts.util.ModuleUtils
  Constructor for ModuleUtils.
mRBRACKET(boolean) - Method in class org.apache.struts.validator.validwhen.ValidWhenLexer
mRPAREN(boolean) - Method in class org.apache.struts.validator.validwhen.ValidWhenLexer
mSTRING_LITERAL(boolean) - Method in class org.apache.struts.validator.validwhen.ValidWhenLexer
mTHIS(boolean) - Method in class org.apache.struts.validator.validwhen.ValidWhenLexer
MULTIPART_KEY - Static variable in class org.apache.struts.Globals
  The request attributes key under which our multipart class is stored.
multipartClass - Variable in class org.apache.struts.config.ActionConfig
  Fully qualified Java class name of the `MultipartRequestHandler` implementation class used to process multi-part request data for this Action.
multipartClass - Variable in class org.apache.struts.config.ControllerConfig
  The fully qualified Java class name of the MultipartRequestHandler class to be used.
multipartRequestHandler - Variable in class org.apache.struts.action.ActionForm
  The MultipartRequestHandler for this form, can be `null`.
MultipartRequestHandler - Interface in org.apache.struts.upload
  MultipartRequestHandler provides an standard interface for struts to deal with file uploads from forms with enctypes of "multipart/form-data".
MultipartRequestWrapper - Class in org.apache.struts.upload
  This class functions as a wrapper around HttpServletRequest to provide working getParameter methods for multipart requests.
MultipartRequestWrapper(HttpServletRequest) - Constructor for class org.apache.struts.upload.MultipartRequestWrapper
mWS(boolean) - Method in class org.apache.struts.validator.validwhen.ValidWhenLexer

## N

name - Variable in class org.apache.struts.action.DynaActionFormClass
  The "dynamic class name" for this `DynaClass`.
name - Variable in class org.apache.struts.config.ActionConfig
  Name of the form bean, if any, associated with this Action.
name - Variable in class org.apache.struts.config.FormBeanConfig
  The unique identifier of this form bean, which is used to reference this bean in `ActionMapping` instances as well as for the name of the request or session attribute under which the corresponding form bean instance is created or accessed.
name - Variable in class org.apache.struts.config.FormPropertyConfig
  The JavaBean property name of the property described by this element.
name - Variable in class org.apache.struts.config.ForwardConfig
  The unique identifier of this forward, which is used to reference it in `Action` classes.
name - Variable in class org.apache.struts.mock.MockPrincipal
newIndexedBean(String) - Method in class org.apache.struts.validator.LazyValidatorForm
  Creates new `DynaBean` instances to populate an 'indexed' property of beans - defaults to `LazyDynaBean` type.
newInstance() - Method in class org.apache.struts.action.DynaActionFormClass
  Instantiate and return a new `DynaActionForm` instance, associated with this `DynaActionFormClass`.
next() - Method in class org.apache.struts.util.IteratorAdapter
nextElement() - Method in class org.apache.struts.mock.MockEnumeration
nextToken() - Method in class org.apache.struts.validator.validwhen.ValidWhenLexer
nocache - Variable in class org.apache.struts.config.ControllerConfig
  Should we set no-cache HTTP headers on each response?
NOTEQUALSIGN - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes
NULL_TREE_LOOKAHEAD - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes
nullValue - Variable in class org.apache.struts.config.MessageResourcesConfig
  Should we return `null` for unknown message keys?

## O

OCTAL_LITERAL - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes
org.apache.struts - package org.apache.struts
  Global data for the entire Struts Framework.
org.apache.struts.action - package 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.chain - package org.apache.struts.chain
  Contains the new `ComposableRequestProcessor` which was introduced in Struts 1.3.
org.apache.struts.chain.commands - package org.apache.struts.chain.commands
  Configurable commands that may be placed within the request processor.
org.apache.struts.chain.commands.generic - package org.apache.struts.chain.commands.generic
  Contains generic commands.
org.apache.struts.chain.commands.servlet - package org.apache.struts.chain.commands.servlet
  Commands which are particular to servlet processing.
org.apache.struts.chain.commands.util - package org.apache.struts.chain.commands.util
  Provides a variety of utilities to support command processing.
org.apache.struts.chain.contexts - package 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.config - package org.apache.struts.config
  The "config" package contains configuration objects that correspond to elements that may be specified in the `struts-config.xml` module configuration file.
org.apache.struts.config.impl - package org.apache.struts.config.impl
  Provides default implementation classes for the configuration objects.
org.apache.struts.mock - package org.apache.struts.mock
  Mock objects of the Struts Framework.
org.apache.struts.upload - package org.apache.struts.upload
  The upload package facilities to upload files using multi-part requests.
org.apache.struts.util - package org.apache.struts.util
  The Utilities package provides a variety of families of classes, to solve problems that are commonly encountered in building web applications.
org.apache.struts.validator - package org.apache.struts.validator
  The validator package provides a series of classes to validate `ActionForm` type of input.
org.apache.struts.validator.validwhen - package org.apache.struts.validator.validwhen
  Generated classes by antlr to support the `validwhen` validator.
ORIGINAL_URI_KEY - Static variable in class org.apache.struts.Globals
  The request attribute under which we store the original URI of the request.
ORSIGN - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes

## P

page - Variable in class org.apache.struts.mock.TestMockBase
page - Variable in class org.apache.struts.validator.DynaValidatorForm
  Used to indicate the current page of a multi-page form.
page - Variable in class org.apache.struts.validator.ValidatorForm
  Used to indicate the current page of a multi-page form.
pagePattern - Variable in class org.apache.struts.config.ControllerConfig
  The replacement pattern used to determine a context-relative URL from the `page` attribute of Struts tags and configuration properties.
parameter - Variable in class org.apache.struts.config.ActionConfig
  General purpose configuration parameter that can be used to pass extra information to the Action instance selected by this Action.
parameter - Variable in class org.apache.struts.config.MessageResourcesConfig
  Parameter that is passed to the `createResources()` method of our MessageResourcesFactory implementation.
parameters - Variable in class org.apache.struts.mock.MockHttpServletRequest
  The set of arrays of parameter values, keyed by parameter name.
parameters - Variable in class org.apache.struts.mock.MockServletConfig
parameters - Variable in class org.apache.struts.mock.MockServletContext
  The set of context initialization parameters.
parameters - Variable in class org.apache.struts.upload.MultipartRequestWrapper
  The parameters for this multipart request
parameterValues - Variable in class org.apache.struts.action.ActionRedirect
  Holds the redirect parameters.
parseModuleConfigFile(Digester, String) - Method in class org.apache.struts.action.ActionServlet
  Deprecated. use parseModuleConfigFile(Digester digester, URL url) instead
parseModuleConfigFile(Digester, URL) - Method in class org.apache.struts.action.ActionServlet
  Parses one module config file.
path - Variable in class org.apache.struts.config.ActionConfig
  Context-relative path of the submitted request, starting with a slash ("/") character, and omitting any filename extension if extension mapping is being used.
path - Variable in class org.apache.struts.config.ExceptionConfig
  The module-relative path of the resource to forward to if this exception occurs during an `Action`.
path - Variable in class org.apache.struts.config.ForwardConfig
  The URL to which this `ForwardConfig` entry points, which must start with a slash ("/") character.
pathInfo - Variable in class org.apache.struts.mock.MockHttpServletRequest
  The extra path information for this request.
pathValidation - Variable in class org.apache.struts.validator.BeanValidatorForm
  Indicates whether the ActionMapping's path should be used for the validation key.
perform(ActionContext, ForwardConfig) - Method in class org.apache.struts.chain.commands.AbstractPerformForward
  Perform the appropriate processing on the specified `ForwardConfig`.
perform(ActionContext, String) - Method in class org.apache.struts.chain.commands.AbstractPerformInclude
  Perform the appropriate processing on the specified include uri.
perform(ActionContext, ForwardConfig) - Method in class org.apache.struts.chain.commands.servlet.PerformForward
  Perform the appropriate processing on the specified `ForwardConfig`.
perform(ActionContext, String) - Method in class org.apache.struts.chain.commands.servlet.PerformInclude
  Perform the appropriate processing on the specified include uri.
PerformForward - Class in org.apache.struts.chain.commands.servlet
  Perform forwarding or redirection based on the specified `ForwardConfig` (if any).
PerformForward() - Constructor for class org.apache.struts.chain.commands.servlet.PerformForward
PerformInclude - Class in org.apache.struts.chain.commands.servlet
  Perform forwarding or redirection based on the specified include uri (if any).
PerformInclude() - Constructor for class org.apache.struts.chain.commands.servlet.PerformInclude
PLUG_INS_KEY - Static variable in class org.apache.struts.Globals
  The base of the context attributes key under which an array of `PlugIn` instances will be stored.
PlugIn - Interface in org.apache.struts.action
  A PlugIn is a configuration wrapper for a module-specific resource or service that needs to be notified about application startup and application shutdown events (corresponding to when the container calls `init` and `destroy` on the corresponding `ActionServlet` instance).
PlugInConfig - Class in org.apache.struts.config
  A JavaBean representing the configuration information of a `<plug-in>` element in a Struts configuration file.
PlugInConfig() - Constructor for class org.apache.struts.config.PlugInConfig
plugIns - Variable in class org.apache.struts.config.impl.ModuleConfigImpl
  The set of configured plug-in Actions for this module, if any, in the order they were declared and configured.
popBody() - Method in class org.apache.struts.mock.MockPageContext
populate(ActionContext, ActionConfig, ActionForm) - Method in class org.apache.struts.chain.commands.AbstractPopulateActionForm
  Populate the given `ActionForm` with request parameter values, taking into account any prefix/suffix values configured on the given `ActionConfig`.
populate(ActionContext, ActionConfig, ActionForm) - Method in class org.apache.struts.chain.commands.servlet.PopulateActionForm
populate(Object, HttpServletRequest) - Static method in class org.apache.struts.util.RequestUtils
  Populate the properties of the specified JavaBean from the specified HTTP request, based on matching each parameter name against the corresponding JavaBeans "property setter" methods in the bean's class.
populate(Object, String, String, HttpServletRequest) - Static method in class org.apache.struts.util.RequestUtils
  Populate the properties of the specified JavaBean from the specified HTTP request, based on matching each parameter name (plus an optional prefix and/or suffix) against the corresponding JavaBeans "property setter" methods in the bean's class.
PopulateActionForm - Class in org.apache.struts.chain.commands.servlet
  Populate the form bean (if any) for this request.
PopulateActionForm() - Constructor for class org.apache.struts.chain.commands.servlet.PopulateActionForm
postprocess(Context, Exception) - Method in class org.apache.struts.chain.commands.ExceptionCatcher
  If an exception was thrown by a subsequent `Command`, pass it on to the specified exception handling chain.
postprocess(Context, Exception) - Method in class org.apache.struts.chain.commands.generic.WrappingLookupCommand
  Process the Exception for any Command that is a filter.
prefix - Variable in class org.apache.struts.config.ActionConfig
  Prefix used to match request parameter names to form bean property names, if any.
prefix - Variable in class org.apache.struts.config.impl.ModuleConfigImpl
  The prefix of the context-relative portion of the request URI, used to select this configuration versus others supported by the controller servlet.
principal - Variable in class org.apache.struts.mock.MockHttpServletRequest
  The authenticated user for this request.
principal - Variable in class org.apache.struts.mock.TestMockBase
print(boolean) - Method in class org.apache.struts.util.ServletContextWriter
  Print a boolean value.
print(char) - Method in class org.apache.struts.util.ServletContextWriter
  Print a character value.
print(char[]) - Method in class org.apache.struts.util.ServletContextWriter
  Print a character array.
print(double) - Method in class org.apache.struts.util.ServletContextWriter
  Print a double value.
print(float) - Method in class org.apache.struts.util.ServletContextWriter
  Print a float value.
print(int) - Method in class org.apache.struts.util.ServletContextWriter
  Print an integer value.
print(long) - Method in class org.apache.struts.util.ServletContextWriter
  Print a long value.
print(Object) - Method in class org.apache.struts.util.ServletContextWriter
  Print an object.
print(String) - Method in class org.apache.struts.util.ServletContextWriter
  Print a String value.
printableURL(URL) - Static method in class org.apache.struts.util.RequestUtils
  Compute the printable representation of a URL, leaving off the scheme/host/port part if no host is specified.
println() - Method in class org.apache.struts.util.ServletContextWriter
  Terminate the current line and flush the buffer.
println(boolean) - Method in class org.apache.struts.util.ServletContextWriter
  Print a boolean value and terminate the line.
println(char) - Method in class org.apache.struts.util.ServletContextWriter
  Print a character value and terminate the line.
println(char[]) - Method in class org.apache.struts.util.ServletContextWriter
  Print a character array and terminate the line.
println(double) - Method in class org.apache.struts.util.ServletContextWriter
  Print a double value and terminate the line.
println(float) - Method in class org.apache.struts.util.ServletContextWriter
  Print a float value and terminate the line.
println(int) - Method in class org.apache.struts.util.ServletContextWriter
  Print an integer value and terminate the line.
println(long) - Method in class org.apache.struts.util.ServletContextWriter
  Print a long value and terminate the line.
println(Object) - Method in class org.apache.struts.util.ServletContextWriter
  Print an object and terminate the line.
println(String) - Method in class org.apache.struts.util.ServletContextWriter
  Print a String value and terminate the line.
process(HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.action.ActionServlet
  Perform the standard request processing for this request, and create the corresponding response.
process(HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.action.RequestProcessor
  Process an `HttpServletRequest` and create the corresponding `HttpServletResponse` or dispatch to another resource.
process(HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.chain.ComposableRequestProcessor
  Process an `HttpServletRequest` and create the corresponding `HttpServletResponse`.
processActionConfigClass(ActionConfig, ModuleConfig) - Method in class org.apache.struts.action.ActionServlet
  Checks if the current actionConfig is using the correct class based on the class of its ancestor ActionConfig.
processActionConfigExtension(ActionConfig, ModuleConfig) - Method in class org.apache.struts.action.ActionServlet
  Extend the action's configuration as necessary.
processActionCreate(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in class org.apache.struts.action.RequestProcessor
  Return an `Action` instance that will be used to process the current request, creating a new one if necessary.
processActionForm(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in class org.apache.struts.action.RequestProcessor
  Retrieve and return the `ActionForm` associated with this mapping, creating and retaining one if necessary.
processActionPerform(HttpServletRequest, HttpServletResponse, Action, ActionForm, ActionMapping) - Method in class org.apache.struts.action.RequestProcessor
  Ask the specified `Action` instance to handle this request.
processCachedMessages(HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.action.RequestProcessor
  Removes any `ActionMessages` object stored in the session under `Globals.MESSAGE_KEY` and `Globals.ERROR_KEY` if the messages' `isAccessed` method returns true.
processContent(HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.action.RequestProcessor
  Set the default content type (with optional character encoding) for all responses if requested.
processException(HttpServletRequest, HttpServletResponse, Exception, ActionForm, ActionMapping) - Method in class org.apache.struts.action.RequestProcessor
  Ask our exception handler to handle the exception.
processExceptionConfigClass(ExceptionConfig, ModuleConfig, ActionConfig) - Method in class org.apache.struts.action.ActionServlet
  Checks if the current exceptionConfig is using the correct class based on the class of its configuration ancestor.
processExceptionExtension(ExceptionConfig, ModuleConfig, ActionConfig) - Method in class org.apache.struts.action.ActionServlet
  Extend the exception's configuration as necessary.
processExtends(ModuleConfig) - Method in class org.apache.struts.config.ActionConfig
  Inherit configuration information from the ActionConfig that this instance is extending.
processExtends(ModuleConfig, ActionConfig) - Method in class org.apache.struts.config.ExceptionConfig
  Inherit configuration information from the ExceptionConfig that this instance is extending.
processExtends(ModuleConfig) - Method in class org.apache.struts.config.FormBeanConfig
  Inherit configuration information from the FormBeanConfig that this instance is extending.
processExtends(ModuleConfig, ActionConfig) - Method in class org.apache.struts.config.ForwardConfig
  Inherit configuration information from the ForwardConfig that this instance is extending.
processFormBeanConfigClass(FormBeanConfig, ModuleConfig) - Method in class org.apache.struts.action.ActionServlet
  Checks if the current beanConfig is using the correct class based on the class of its ancestor form bean config.
processFormBeanExtension(FormBeanConfig, ModuleConfig) - Method in class org.apache.struts.action.ActionServlet
  Extend the form bean's configuration as necessary.
processForward(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in class org.apache.struts.action.RequestProcessor
  Process a forward requested by this mapping (if any).
processForwardConfig(HttpServletRequest, HttpServletResponse, ForwardConfig) - Method in class org.apache.struts.action.RequestProcessor
  Forward or redirect to the specified destination, by the specified mechanism.
processForwardConfigClass(ForwardConfig, ModuleConfig, ActionConfig) - Method in class org.apache.struts.action.ActionServlet
  Checks if the current forwardConfig is using the correct class based on the class of its configuration ancestor.
processForwardExtension(ForwardConfig, ModuleConfig, ActionConfig) - Method in class org.apache.struts.action.ActionServlet
  Extend the forward's configuration as necessary.
processInclude(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in class org.apache.struts.action.RequestProcessor
  Process an include requested by this mapping (if any).
processLocale(HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.action.RequestProcessor
  Automatically select a `Locale` for the current user, if requested.
processMapping(HttpServletRequest, HttpServletResponse, String) - Method in class org.apache.struts.action.RequestProcessor
  Select the mapping used to process the selection path for this request.
processMultipart(HttpServletRequest) - Method in class org.apache.struts.action.RequestProcessor
  If this is a multipart request, wrap it with a special wrapper.
processMultipart(HttpServletRequest) - Method in class org.apache.struts.chain.ComposableRequestProcessor
  If this is a multipart request, wrap it with a special wrapper.
processNoCache(HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.action.RequestProcessor
  Set the no-cache headers for all responses, if requested.
processorClass - Variable in class org.apache.struts.config.ControllerConfig
  The fully qualified class name of the RequestProcessor implementation class to be used for this module.
processPath(HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.action.RequestProcessor
  Identify and return the path component (from the request URI) that we will use to select an `ActionMapping` with which to dispatch.
processPopulate(HttpServletRequest, HttpServletResponse, ActionForm, ActionMapping) - Method in class org.apache.struts.action.RequestProcessor
  Populate the properties of the specified `ActionForm` instance from the request parameters included with this request.
processPreprocess(HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.action.RequestProcessor
  General-purpose preprocessing hook that can be overridden as required by subclasses.
processRoles(HttpServletRequest, HttpServletResponse, ActionMapping) - Method in class org.apache.struts.action.RequestProcessor
  If this action is protected by security roles, make sure that the current user possesses at least one of them.
processValidate(HttpServletRequest, HttpServletResponse, ActionForm, ActionMapping) - Method in class org.apache.struts.action.RequestProcessor
  If this request was not cancelled, and the request's `ActionMapping` has not disabled validation, call the `validate` method of the specified `ActionForm`, and forward to the input path if there were any errors.
properties() - Method in class org.apache.struts.action.ActionMessages
  Return the set of property names for which at least one message has been recorded.
properties - Variable in class org.apache.struts.action.DynaActionFormClass
  The set of dynamic properties that are part of this DynaClass.
properties - Variable in class org.apache.struts.config.PlugInConfig
  A `Map` of the name-value pairs that will be used to configure the property values of a `PlugIn` instance.
propertiesMap - Variable in class org.apache.struts.action.DynaActionFormClass
  The set of dynamic properties that are part of this `DynaClass`, keyed by the property name.
property - Variable in class org.apache.struts.action.ActionMessages.ActionMessageItem
  The property associated with `ActionMessage`.
property - Variable in exception org.apache.struts.util.ModuleException
PropertyMessageResources - Class in org.apache.struts.util
  Concrete subclass of `MessageResources` that reads message keys and corresponding strings from named property resources in a similar manner (see modes below) that `java.util.PropertyResourceBundle` does.
PropertyMessageResources(MessageResourcesFactory, String) - Constructor for class org.apache.struts.util.PropertyMessageResources
  Construct a new PropertyMessageResources according to the specified parameters.
PropertyMessageResources(MessageResourcesFactory, String, boolean) - Constructor for class org.apache.struts.util.PropertyMessageResources
  Construct a new PropertyMessageResources according to the specified parameters.
PropertyMessageResourcesFactory - Class in org.apache.struts.util
  Factory for `PropertyMessageResources` instances.
PropertyMessageResourcesFactory() - Constructor for class org.apache.struts.util.PropertyMessageResourcesFactory
pushBody() - Method in class org.apache.struts.mock.MockPageContext
put(Object, Object) - Method in class org.apache.struts.chain.contexts.ContextWrapper
putAll(Map) - Method in class org.apache.struts.chain.contexts.ContextWrapper
putValue(String, Object) - Method in class org.apache.struts.mock.MockHttpSession

## Q

queryString - Variable in class org.apache.struts.mock.MockHttpServletRequest
  The query string for this request.

## R

RBRACKET - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes
redirect - Variable in class org.apache.struts.config.ForwardConfig
  Should a redirect be used to transfer control to the specified path?
RedirectingActionForward - Class in org.apache.struts.action
  A subclass of ActionForward that defaults the `redirect` attribute to `true`.
RedirectingActionForward() - Constructor for class org.apache.struts.action.RedirectingActionForward
  Construct a new instance with default values.
RedirectingActionForward(String) - Constructor for class org.apache.struts.action.RedirectingActionForward
  Construct a new instance with the specified path.
registrations - Variable in class org.apache.struts.action.ActionServlet
  The set of public identifiers, and corresponding resource names, for the versions of the configuration file DTDs that we know about.
release() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Signal to the instance that it will not be used any more, so that any resources which should be cleaned up can be cleaned up.
release() - Method in class org.apache.struts.chain.contexts.ActionContextBase
release() - Method in class org.apache.struts.chain.contexts.ServletActionContext
release() - Method in class org.apache.struts.chain.contexts.WebActionContext
release() - Method in class org.apache.struts.mock.MockPageContext
remove(String, String) - Method in class org.apache.struts.action.DynaActionForm
  Remove any existing value for the specified key on the specified mapped property.
remove(Object) - Method in class org.apache.struts.chain.contexts.ContextWrapper
remove() - Method in class org.apache.struts.util.IteratorAdapter
remove(String, String) - Method in class org.apache.struts.validator.BeanValidatorForm
  Remove any existing value for the specified key on the specified mapped property.
removeActionConfig(ActionConfig) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Remove the specified action configuration instance.
removeActionConfig(ActionConfig) - Method in interface org.apache.struts.config.ModuleConfig
  Remove the specified action configuration instance.
removeAttribute(String) - Method in class org.apache.struts.mock.MockHttpServletRequest
removeAttribute(String) - Method in class org.apache.struts.mock.MockHttpSession
removeAttribute(String) - Method in class org.apache.struts.mock.MockPageContext
removeAttribute(String, int) - Method in class org.apache.struts.mock.MockPageContext
removeAttribute(String) - Method in class org.apache.struts.mock.MockServletContext
RemoveCachedMessages - Class in org.apache.struts.chain.commands
  Remove cached messages stored in the session.
RemoveCachedMessages() - Constructor for class org.apache.struts.chain.commands.RemoveCachedMessages
removeExceptionConfig(ExceptionConfig) - Method in class org.apache.struts.config.ActionConfig
  Remove the specified exception configuration instance.
removeExceptionConfig(ExceptionConfig) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Remove the specified exception configuration instance.
removeExceptionConfig(ExceptionConfig) - Method in interface org.apache.struts.config.ModuleConfig
  Remove the specified exception configuration instance.
removeFormBeanConfig(FormBeanConfig) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Remove the specified form bean configuration instance.
removeFormBeanConfig(FormBeanConfig) - Method in interface org.apache.struts.config.ModuleConfig
  Remove the specified form bean configuration instance.
removeFormPropertyConfig(FormPropertyConfig) - Method in class org.apache.struts.config.FormBeanConfig
  Remove the specified form property configuration instance.
removeForwardConfig(ForwardConfig) - Method in class org.apache.struts.config.ActionConfig
  Remove the specified forward configuration instance.
removeForwardConfig(ForwardConfig) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Remove the specified forward configuration instance.
removeForwardConfig(ForwardConfig) - Method in interface org.apache.struts.config.ModuleConfig
  Remove the specified forward configuration instance.
removeMessageResourcesConfig(MessageResourcesConfig) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  Remove the specified message resources configuration instance.
removeMessageResourcesConfig(MessageResourcesConfig) - Method in interface org.apache.struts.config.ModuleConfig
  Remove the specified message resources configuration instance.
removeValue(String) - Method in class org.apache.struts.mock.MockHttpSession
replaceProperties(Properties, Properties, Map) - Method in class org.apache.struts.config.ActionConfigMatcher
  Replaces placeholders from one Properties values set to another.
request - Variable in class org.apache.struts.mock.MockPageContext
request - Variable in class org.apache.struts.mock.TestMockBase
REQUEST_PROCESSOR_KEY - Static variable in class org.apache.struts.Globals
  The base of the context attributes key under which our `RequestProcessor` instance will be stored.
REQUEST_SCOPE - Static variable in interface org.apache.struts.chain.contexts.ActionContext
RequestActionMapping - Class in org.apache.struts.action
  Subclass of `ActionMapping` that defaults the form bean scope to `request`.
RequestActionMapping() - Constructor for class org.apache.struts.action.RequestActionMapping
  Construct a new instance of this class with the desired default form bean scope.
requestNoCache(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractRequestNoCache
  Request no cache flags are set.
RequestNoCache - Class in org.apache.struts.chain.commands.servlet
  Check to see if the controller is configured to prevent caching, and if so, set the no cache HTTP response headers.
RequestNoCache() - Constructor for class org.apache.struts.chain.commands.servlet.RequestNoCache
requestNoCache(ActionContext) - Method in class org.apache.struts.chain.commands.servlet.RequestNoCache
RequestProcessor - Class in org.apache.struts.action
  RequestProcessor contains the processing logic that the `ActionServlet` performs as it receives each servlet request from the container.
RequestProcessor() - Constructor for class org.apache.struts.action.RequestProcessor
requestToServerStringBuffer(HttpServletRequest) - Static method in class org.apache.struts.util.RequestUtils
  Return `StringBuffer` representing the scheme, server, and port number of the current request.
requestToServerUriStringBuffer(HttpServletRequest) - Static method in class org.apache.struts.util.RequestUtils
  Return the string representing the scheme, server, and port number of the current request.
requestURL(HttpServletRequest) - Static method in class org.apache.struts.util.RequestUtils
  Return the URL representing the current request.
RequestUtils - Class in org.apache.struts.util
  General purpose utility methods related to processing a servlet request in the Struts controller framework.
RequestUtils() - Constructor for class org.apache.struts.util.RequestUtils
reset(ActionMapping, ServletRequest) - Method in class org.apache.struts.action.ActionForm
  >Can be used to reset all bean properties to their default state.
reset(ActionMapping, HttpServletRequest) - Method in class org.apache.struts.action.ActionForm
  Can be used to reset bean properties to their default state, as needed.
reset(ActionMapping, ServletRequest) - Method in class org.apache.struts.action.DynaActionForm
  Reset bean properties to their default state, as needed.
reset(ActionMapping, HttpServletRequest) - Method in class org.apache.struts.action.DynaActionForm
  Reset the properties to their `initial` value if their `reset` configuration is set to true or if `reset` is set to a list of HTTP request methods that includes the method of given `request` object.
reset(ActionContext, ActionConfig, ActionForm) - Method in class org.apache.struts.chain.commands.AbstractPopulateActionForm
  Call the `reset()` method on the specified form bean.
reset(ActionContext, ActionConfig, ActionForm) - Method in class org.apache.struts.chain.commands.servlet.PopulateActionForm
reset - Variable in class org.apache.struts.config.FormPropertyConfig
  The conditions under which the property described by this element should be reset to its `initial` value when the form's `reset` method is called.
reset() - Method in class org.apache.struts.mock.MockHttpServletResponse
reset(ActionMapping, HttpServletRequest) - Method in class org.apache.struts.validator.DynaValidatorForm
  Reset all properties to their default values.
reset(ActionMapping, HttpServletRequest) - Method in class org.apache.struts.validator.ValidatorForm
  Reset all properties to their default values.
resetBuffer() - Method in class org.apache.struts.mock.MockHttpServletResponse
resetToken(HttpServletRequest) - Method in class org.apache.struts.action.Action
  Reset the saved transaction token in the user's session.
resetToken() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Clear any transactional token stored in the "session" scope for this context, so that the next check would return false.
resetToken() - Method in class org.apache.struts.chain.contexts.ActionContextBase
resetToken() - Method in class org.apache.struts.chain.contexts.ServletActionContext
resetToken(HttpServletRequest) - Method in class org.apache.struts.util.TokenProcessor
  Reset the saved transaction token in the user's session.
resource - Variable in class org.apache.struts.action.ActionMessage
  Indicates whether the key is taken to be as a bundle key [true] or literal value [false].
Resources - Class in org.apache.struts.validator
  This class helps provides some useful methods for retrieving objects from different scopes of the application.
Resources() - Constructor for class org.apache.struts.validator.Resources
resources - Variable in class org.apache.struts.validator.ValidatorPlugIn
  The set of Form instances that have been created and initialized, keyed by the struts form name.
response - Variable in class org.apache.struts.mock.MockPageContext
response - Variable in class org.apache.struts.mock.TestMockBase
ResponseUtils - Class in org.apache.struts.util
  General purpose utility methods related to generating a servlet response in the Struts controller framework.
ResponseUtils() - Constructor for class org.apache.struts.util.ResponseUtils
restricted - Variable in class org.apache.struts.config.FormBeanConfig
  Is this DynaClass currently restricted (for DynaBeans with a MutableDynaClass).
returnNull - Variable in class org.apache.struts.util.MessageResources
  Indicate is a `null` is returned instead of an error message string when an unknown Locale or key is requested.
returnNull - Variable in class org.apache.struts.util.MessageResourcesFactory
  The "return null" property value to which newly created MessageResourcess should be initialized.
roleNames - Variable in class org.apache.struts.config.ActionConfig
  The set of security role names used to authorize access to this Action, as an array for faster access.
roles - Variable in class org.apache.struts.config.ActionConfig
  Comma-delimited list of security role names allowed to request this Action.
roles - Variable in class org.apache.struts.mock.MockPrincipal
rollback() - Method in class org.apache.struts.mock.MockMultipartRequestHandler
  Mock `rollback()` method does nothing.
rollback() - Method in class org.apache.struts.upload.CommonsMultipartRequestHandler
  Cleans up when a problem occurs during request processing.
rollback() - Method in interface org.apache.struts.upload.MultipartRequestHandler
  This method is called on when there's some sort of problem and the form post needs to be rolled back.
RPAREN - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes

## S

saveActionMessages(String, ActionMessages) - Method in class org.apache.struts.chain.contexts.ActionContextBase
  Save the given ActionMessages into the request scope under the given key, clearing the attribute if the messages are empty or null.
saveActionMessages(String, String, ActionMessages) - Method in class org.apache.struts.chain.contexts.ActionContextBase
  Save the given `messages` into the map identified by the given `scopeId` under the given `key`.
saveErrors(HttpServletRequest, ActionMessages) - Method in class org.apache.struts.action.Action
  Save the specified error messages keys into the appropriate request attribute for use by the <html:errors> tag, if any messages are required.
saveErrors(HttpSession, ActionMessages) - Method in class org.apache.struts.action.Action
  Save the specified error messages keys into the appropriate session attribute for use by the <html:messages> tag (if messages="false") or <html:errors>, if any error messages are required.
saveErrors(ActionMessages) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Save the given error messages to the internal cache, clearing any previous messages in the cache.
saveErrors(ActionMessages) - Method in class org.apache.struts.chain.contexts.ActionContextBase
saveErrors(ActionMessages) - Method in class org.apache.struts.chain.contexts.ServletActionContext
saveMessages(HttpServletRequest, ActionMessages) - Method in class org.apache.struts.action.Action
  Save the specified messages keys into the appropriate request attribute for use by the <html:messages> tag (if messages="true" is set), if any messages are required.
saveMessages(HttpSession, ActionMessages) - Method in class org.apache.struts.action.Action
  Save the specified messages keys into the appropriate session attribute for use by the <html:messages> tag (if messages="true" is set), if any messages are required.
saveMessages(ActionMessages) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Save the given messages to the internal cache, clearing any previous messages in the cache.
saveMessages(String, ActionMessages) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Save the given messages to the internal cache, clearing any previous messages in the cache, but only for the specified scope.
saveMessages(ActionMessages) - Method in class org.apache.struts.chain.contexts.ActionContextBase
saveMessages(String, ActionMessages) - Method in class org.apache.struts.chain.contexts.ActionContextBase
  Adapt a legacy form of SaveMessages to the ActionContext API by storing the ActoinMessages under the default scope.
saveMessages(ActionMessages) - Method in class org.apache.struts.chain.contexts.ServletActionContext
saveToken(HttpServletRequest) - Method in class org.apache.struts.action.Action
  Save a new transaction token in the user's current session, creating a new session if necessary.
saveToken() - Method in interface org.apache.struts.chain.contexts.ActionContext
  Save a new transaction token in the "session" scope for this context, creating new resources, if needed.
saveToken() - Method in class org.apache.struts.chain.contexts.ActionContextBase
saveToken() - Method in class org.apache.struts.chain.contexts.ServletActionContext
saveToken(HttpServletRequest) - Method in class org.apache.struts.util.TokenProcessor
  Save a new transaction token in the user's current session, creating a new session if necessary.
scope - Variable in class org.apache.struts.config.ActionConfig
  Identifier of the scope ("request" or "session") within which our form bean is accessed, if any.
scope - Variable in class org.apache.struts.config.ExceptionConfig
  The scope in which we should expose the ActionMessage for this exception handler.
SelectAction - Class in org.apache.struts.chain.commands.servlet
  Cache the `ActionConfig` instance for the action to be used for processing this request.
SelectAction() - Constructor for class org.apache.struts.chain.commands.servlet.SelectAction
SelectForward - Class in org.apache.struts.chain.commands.servlet
  Create and return a `ForwardConfig` representing the specified module-relative destination.
SelectForward() - Constructor for class org.apache.struts.chain.commands.servlet.SelectForward
SelectInclude - Class in org.apache.struts.chain.commands
  Select and cache the include for this `ActionConfig` if specified.
SelectInclude() - Constructor for class org.apache.struts.chain.commands.SelectInclude
SelectInput - Class in org.apache.struts.chain.commands.servlet
  Validate the properties of the form bean for this request.
SelectInput() - Constructor for class org.apache.struts.chain.commands.servlet.SelectInput
SelectLocale - Class in org.apache.struts.chain.commands.servlet
  Select the `Locale` to be used for this request.
SelectLocale() - Constructor for class org.apache.struts.chain.commands.servlet.SelectLocale
SelectModule - Class in org.apache.struts.chain.commands.servlet
  Cache the `ModuleConfig` and `MessageResources` instances for the sub-application module to be used for processing this request.
SelectModule() - Constructor for class org.apache.struts.chain.commands.servlet.SelectModule
selectModule(HttpServletRequest, ServletContext) - Method in class org.apache.struts.util.ModuleUtils
  Select the module to which the specified request belongs, and add corresponding request attributes to this request.
selectModule(String, HttpServletRequest, ServletContext) - Method in class org.apache.struts.util.ModuleUtils
  Select the module to which the specified request belongs, and add corresponding request attributes to this request.
sendError(int) - Method in class org.apache.struts.mock.MockHttpServletResponse
sendError(int, String) - Method in class org.apache.struts.mock.MockHttpServletResponse
sendRedirect(String) - Method in class org.apache.struts.mock.MockHttpServletResponse
serverURL(HttpServletRequest) - Static method in class org.apache.struts.util.RequestUtils
  Return the URL representing the scheme, server, and port number of the current request.
servlet - Variable in class org.apache.struts.action.Action
  The servlet to which we are attached.
servlet - Variable in class org.apache.struts.action.ActionForm
  The servlet instance to which we are attached.
servlet - Variable in class org.apache.struts.action.ActionServletWrapper
  The servlet instance to which we are attached.
servlet - Variable in class org.apache.struts.action.RequestProcessor
  The servlet with which we are associated.
SERVLET_KEY - Static variable in class org.apache.struts.Globals
  The context attributes key under which we store the mapping defined for our controller serlet, which will be either a path-mapped pattern (`/action/*`) or an extension mapped pattern (`*.do`).
ServletActionContext - Class in org.apache.struts.chain.contexts
  Implement ActionContext interface while making Servlet API-specific values available.
ServletActionContext(ServletWebContext) - Constructor for class org.apache.struts.chain.contexts.ServletActionContext
  Instantiate this composite by wrapping a ServletWebContext.
ServletActionContext(ServletContext, HttpServletRequest, HttpServletResponse) - Constructor for class org.apache.struts.chain.contexts.ServletActionContext
  Instantiate this Context for a given ServletContext, HttpServletRequest, and HttpServletResponse.
servletConfig - Variable in class org.apache.struts.mock.MockActionServlet
servletContext - Variable in class org.apache.struts.mock.MockActionServlet
servletContext - Variable in class org.apache.struts.mock.MockHttpSession
  The ServletContext with which we are associated.
ServletContextWriter - Class in org.apache.struts.util
  A PrintWriter implementation that uses the logging facilities of a `javax.servlet.ServletContext` to output its results.
ServletContextWriter(ServletContext) - Constructor for class org.apache.struts.util.ServletContextWriter
  Construct a ServletContextWriter associated with the specified ServletContext instance.
servletMapping - Variable in class org.apache.struts.action.ActionServlet
  The URL pattern to which we are mapped in our web application deployment descriptor.
servletName - Variable in class org.apache.struts.action.ActionServlet
  The servlet name under which we are registered in our web application deployment descriptor.
servletPath - Variable in class org.apache.struts.mock.MockHttpServletRequest
  The servlet path for this request.
servletWebContext() - Method in class org.apache.struts.chain.contexts.ServletActionContext
  Provide the ServletWebContext for this composite.
session - Variable in class org.apache.struts.mock.MockHttpServletRequest
  The HttpSession with which we are associated.
session - Variable in class org.apache.struts.mock.MockPageContext
session - Variable in class org.apache.struts.mock.TestMockBase
SESSION_SCOPE - Static variable in interface org.apache.struts.chain.contexts.ActionContext
SessionActionMapping - Class in org.apache.struts.action
  Subclass of `ActionMapping` that defaults the form bean scope to `session`.
SessionActionMapping() - Constructor for class org.apache.struts.action.SessionActionMapping
  Construct a new instance of this class with the desired default form bean scope.
set(String, Object) - Method in class org.apache.struts.action.DynaActionForm
  Set the value of a simple property with the specified name.
set(String, int, Object) - Method in class org.apache.struts.action.DynaActionForm
  Set the value of an indexed property with the specified name.
set(String, String, Object) - Method in class org.apache.struts.action.DynaActionForm
  Set the value of a mapped property with the specified name.
set(String, Object) - Method in class org.apache.struts.validator.BeanValidatorForm
  Set the value of a simple property with the specified name.
set(String, int, Object) - Method in class org.apache.struts.validator.BeanValidatorForm
  Set the value of an indexed property with the specified name.
set(String, String, Object) - Method in class org.apache.struts.validator.BeanValidatorForm
  Set the value of a mapped property with the specified name.
setAction(Action) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Set the action which has been identified to be executed as part of processing this request.
setAction(Action) - Method in class org.apache.struts.chain.contexts.ActionContextBase
setActionConfig(ActionConfig) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Set the ActionConfig class contains the details for processing this request.
setActionConfig(ActionConfig) - Method in class org.apache.struts.chain.contexts.ActionContextBase
setActionConfig(ActionConfig) - Method in class org.apache.struts.chain.contexts.ServletActionContext
setActionForm(ActionForm) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Set the ActionForm instance which will carry any data submitted as part of this request.
setActionForm(ActionForm) - Method in class org.apache.struts.chain.contexts.ActionContextBase
setActionFormBeanClass(String) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  The default class name to be used when creating action form bean instances.
setActionFormBeanClass(String) - Method in interface org.apache.struts.config.ModuleConfig
  The default class name to be used when creating action form bean instances.
setActionForwardClass(String) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  The default class name to be used when creating action forward instances.
setActionForwardClass(String) - Method in interface org.apache.struts.config.ModuleConfig
  The default class name to be used when creating action forward instances.
setActionId(String) - Method in class org.apache.struts.config.ActionConfig
  The internal name of this action mapping.
setActionMappingClass(String) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  The default class name to be used when creating action mapping instances.
setActionMappingClass(String) - Method in interface org.apache.struts.config.ModuleConfig
  The default class name to be used when creating action mapping instances.
setActionPath(String) - Method in class org.apache.struts.chain.commands.generic.CopyFormToContext
  Set ActionPath property.
setActionServlet(ActionServlet) - Method in class org.apache.struts.chain.contexts.ServletActionContext
  Set the ActionServlet instance for this context.
setAnchor(String) - Method in class org.apache.struts.action.ActionRedirect
  Adds an anchor to the path.
setApplication(ServletContext) - Method in class org.apache.struts.config.ConfigHelper
  Set the application associated with this instance.
setApplicationScope(Map) - Method in class org.apache.struts.chain.contexts.MockActionContext
setAttribute(String) - Method in class org.apache.struts.config.ActionConfig
  Set the request-scope or session-scope attribute name under which our form bean is accessed, if it is different from the form bean's specified `name`.
setAttribute(String, Object) - Method in class org.apache.struts.mock.MockHttpServletRequest
setAttribute(String, Object) - Method in class org.apache.struts.mock.MockHttpSession
setAttribute(String, Object) - Method in class org.apache.struts.mock.MockPageContext
setAttribute(String, Object, int) - Method in class org.apache.struts.mock.MockPageContext
setAttribute(String, Object) - Method in class org.apache.struts.mock.MockServletContext
setBooleanProperty(boolean) - Method in class org.apache.struts.mock.MockFormBean
setBufferSize(int) - Method in class org.apache.struts.config.ControllerConfig
setBufferSize(int) - Method in class org.apache.struts.mock.MockHttpServletResponse
setBundle(String) - Method in class org.apache.struts.config.ExceptionConfig
setCancellable(boolean) - Method in class org.apache.struts.config.ActionConfig
  Mutator for for cancellable property
setCancelled(Boolean) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Set the "cancel event" state for this context.
setCancelled(Boolean) - Method in class org.apache.struts.chain.contexts.ActionContextBase
setCancelled(Boolean) - Method in class org.apache.struts.chain.contexts.WebActionContext
setCatalog(String) - Method in class org.apache.struts.config.ActionConfig
  Set the name of a `commons-chain` catalog in which a specified command should be sought.
setCatalog(String) - Method in class org.apache.struts.config.ControllerConfig
setCatalog(String) - Method in class org.apache.struts.config.ForwardConfig
setCatalogFactory(CatalogFactory) - Method in class org.apache.struts.chain.ComposableRequestProcessor
  Set the `CatalogFactory` instance which should be used to find the request-processing command.
setCatalogName(String) - Method in class org.apache.struts.chain.commands.ExceptionCatcher
  Set the name of the `Catalog` in which to perform lookups, or `null` for the default `Catalog`.
setCatalogName(String) - Method in class org.apache.struts.chain.commands.generic.WrappingLookupCommand
  Set CatalogName property.
setCharacterEncoding(String) - Method in class org.apache.struts.mock.MockHttpServletRequest
setClassName(String) - Method in class org.apache.struts.config.PlugInConfig
setCommand(String) - Method in class org.apache.struts.config.ActionConfig
  Set the name of a `commons-chain` command which should be executed as part of the processing of this action.
setCommand(String) - Method in class org.apache.struts.config.ControllerConfig
setCommand(String) - Method in class org.apache.struts.config.ForwardConfig
setConfig(MessageResourcesConfig) - Method in class org.apache.struts.util.MessageResourcesFactory
  Return the configuration information for Message Resources.
setContentLength(int) - Method in class org.apache.struts.mock.MockHttpServletResponse
setContentType(ActionContext, String) - Method in class org.apache.struts.chain.commands.AbstractSetContentType
  Request no cache flags are set.
SetContentType - Class in org.apache.struts.chain.commands.servlet
  Check to see if the content type is set, and if so, set it for this response.
SetContentType() - Constructor for class org.apache.struts.chain.commands.servlet.SetContentType
setContentType(ActionContext, String) - Method in class org.apache.struts.chain.commands.servlet.SetContentType
setContentType(String) - Method in class org.apache.struts.config.ControllerConfig
setContentType(String) - Method in class org.apache.struts.mock.MockHttpServletRequest
setContentType(String) - Method in class org.apache.struts.mock.MockHttpServletResponse
setContentType(String) - Method in interface org.apache.struts.upload.FormFile
  Sets the content type for this file.
setControllerConfig(ControllerConfig) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  The controller configuration object for this module.
setControllerConfig(ControllerConfig) - Method in interface org.apache.struts.config.ModuleConfig
  The controller configuration object for this module.
setDateHeader(String, long) - Method in class org.apache.struts.mock.MockHttpServletResponse
setError() - Method in class org.apache.struts.util.ServletContextWriter
  Set the error state for this stream.
setEscape(boolean) - Method in class org.apache.struts.config.MessageResourcesConfig
  Set whether 'escape processing' should be performed on the error message string.
setEscape(boolean) - Method in class org.apache.struts.util.MessageResources
  Set whether 'escape processing' should be performed on the error message string.
setException(Exception) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Store an exception in this context for use by other handling code.
setException(Exception) - Method in class org.apache.struts.chain.contexts.ActionContextBase
setExceptionCommand(String) - Method in class org.apache.struts.chain.commands.ExceptionCatcher
  Set the name of the command to be executed if an exception occurs.
setExtends(String) - Method in class org.apache.struts.config.ActionConfig
  Set the path of the ActionConfig that this object should inherit properties from.
setExtends(String) - Method in class org.apache.struts.config.ExceptionConfig
setExtends(String) - Method in class org.apache.struts.config.FormBeanConfig
setExtends(String) - Method in class org.apache.struts.config.ForwardConfig
setFactory(String) - Method in class org.apache.struts.config.MessageResourcesConfig
setFactoryClass(String) - Static method in class org.apache.struts.config.ModuleConfigFactory
  Set the fully qualified class name that is used for `ModuleConfigFactory` instances.
setFactoryClass(String) - Static method in class org.apache.struts.util.MessageResourcesFactory
  Set the fully qualified class name that is used for `MessageResourcesFactory` instances.
setFileName(String) - Method in interface org.apache.struts.upload.FormFile
  Sets the file name of this file.
setFileSize(int) - Method in interface org.apache.struts.upload.FormFile
  Sets the file size.
setForm(Object) - Method in class org.apache.struts.validator.validwhen.ValidWhenParser
setFormName(String) - Method in class org.apache.struts.chain.commands.generic.CopyFormToContext
  Set FormName property.
setFormValid(Boolean) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Store the result of the validation of the Context's ActionForm.
setFormValid(Boolean) - Method in class org.apache.struts.chain.contexts.ActionContextBase
setForward(String) - Method in class org.apache.struts.config.ActionConfig
  Set the context-relative path of the web application resource that will process this request.
setForward(ActionForward) - Method in class org.apache.struts.config.ConfigHelper
  Set the forward associated with this instance.
setForwardConfig(ForwardConfig) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Set the ForwardConfig which should be used as the basis of the view segment of the overall processing.
setForwardConfig(ForwardConfig) - Method in class org.apache.struts.chain.contexts.ActionContextBase
setForwardPattern(String) - Method in class org.apache.struts.config.ControllerConfig
setHandler(String) - Method in class org.apache.struts.config.ExceptionConfig
setHeader(String, String) - Method in class org.apache.struts.mock.MockHttpServletResponse
setHttpSession(HttpSession) - Method in class org.apache.struts.mock.MockHttpServletRequest
setInclude(String) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Set the include path which should be processed as part of processing this request.
setInclude(String) - Method in class org.apache.struts.chain.contexts.ActionContextBase
setInclude(String) - Method in class org.apache.struts.config.ActionConfig
  Set context-relative path of the web application resource that will process this request.
setIndex(int) - Method in class org.apache.struts.validator.validwhen.ValidWhenParser
setInitial(String) - Method in class org.apache.struts.config.FormPropertyConfig
setInput(String) - Method in class org.apache.struts.config.ActionConfig
  Set the context-relative path of the input form to which control should be returned if a validation error is encountered.
setInputForward(boolean) - Method in class org.apache.struts.config.ControllerConfig
setIntHeader(String, int) - Method in class org.apache.struts.mock.MockHttpServletResponse
setKey(String) - Method in class org.apache.struts.config.ExceptionConfig
setKey(String) - Method in class org.apache.struts.config.MessageResourcesConfig
setLabel(String) - Method in class org.apache.struts.util.LabelValueBean
setList(List) - Method in class org.apache.struts.action.ActionMessages.ActionMessageItem
  Set the list of messages associated with this item.
setLocale(HttpServletRequest, Locale) - Method in class org.apache.struts.action.Action
  Set the user's currently selected `Locale` into their `HttpSession`.
setLocale(Locale) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Set the user's currently selected `Locale`.
setLocale(Locale) - Method in class org.apache.struts.chain.contexts.ActionContextBase
setLocale(boolean) - Method in class org.apache.struts.config.ControllerConfig
setLocale(Locale) - Method in class org.apache.struts.mock.MockHttpServletRequest
setLocale(Locale) - Method in class org.apache.struts.mock.MockHttpServletResponse
setLog(Log) - Method in class org.apache.struts.mock.MockServletContext
setLogger(Log) - Method in class org.apache.struts.chain.contexts.ActionContextBase
  Set the commons-logging `Log` instance which should be used to LOG messages.
setMapping(ActionMapping) - Method in class org.apache.struts.mock.MockMultipartRequestHandler
  Convienience method to set a reference to a mock ActionMapping instance.
setMapping(ActionMapping) - Method in class org.apache.struts.upload.CommonsMultipartRequestHandler
  Sets the action mapping with which this handler is associated.
setMapping(ActionMapping) - Method in interface org.apache.struts.upload.MultipartRequestHandler
  Convienience method to set a reference to a working ActionMapping instance.
setMaxFileSize(String) - Method in class org.apache.struts.config.ControllerConfig
setMaxInactiveInterval(int) - Method in class org.apache.struts.mock.MockHttpSession
setMemFileSize(String) - Method in class org.apache.struts.config.ControllerConfig
setMessageResources(MessageResources) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Set the default message resources for the current module.
setMessageResources(MessageResources) - Method in class org.apache.struts.chain.contexts.ActionContextBase
setMessageResources(MessageResources) - Method in class org.apache.struts.chain.contexts.ServletActionContext
setMessageResources(String, MessageResources) - Method in class org.apache.struts.chain.contexts.ServletActionContext
  Store the mesasage resources for the current module under the given request attribute key.
setMethod(String) - Method in class org.apache.struts.mock.MockHttpServletRequest
setMode(String) - Method in class org.apache.struts.util.PropertyMessageResources
  Set the compatibility mode this implementation uses for message lookup.
setModule(String) - Method in class org.apache.struts.config.ForwardConfig
setModuleConfig(ModuleConfig) - Method in interface org.apache.struts.chain.contexts.ActionContext
  Set the ModuleConfig which is operative for the current request.
setModuleConfig(ModuleConfig) - Method in class org.apache.struts.chain.contexts.ActionContextBase
setModuleConfig(ModuleConfig) - Method in class org.apache.struts.chain.contexts.WebActionContext
setModuleConfig(ModuleConfig) - Method in class org.apache.struts.config.ActionConfig
  The module configuration with which we are associated.
setMultipartClass(String) - Method in class org.apache.struts.config.ActionConfig
  Set the fully qualified Java class name of the `MultipartRequestHandler` implementation class used to process multi-part request data for this Action.
setMultipartClass(String) - Method in class org.apache.struts.config.ControllerConfig
setMultipartRequestHandler(MultipartRequestHandler) - Method in class org.apache.struts.action.ActionForm
  Set the Handler provided for use in dealing with file uploads.
setName(String) - Method in class org.apache.struts.chain.commands.generic.WrappingLookupCommand
  Set Name property.
setName(String) - Method in class org.apache.struts.config.ActionConfig
setName(String) - Method in class org.apache.struts.config.FormBeanConfig
setName(String) - Method in class org.apache.struts.config.FormPropertyConfig
setName(String) - Method in class org.apache.struts.config.ForwardConfig
setNameKey(String) - Method in class org.apache.struts.chain.commands.generic.WrappingLookupCommand
  Set NameKey property.
setNocache(boolean) - Method in class org.apache.struts.config.ControllerConfig
setNull(boolean) - Method in class org.apache.struts.config.MessageResourcesConfig
setOptional(boolean) - Method in class org.apache.struts.chain.commands.generic.WrappingLookupCommand
  Set Optional property.
setOrder(int) - Method in class org.apache.struts.action.ActionMessages.ActionMessageItem
  Set the position in the message list.
setOriginalURI(ActionContext) - Method in class org.apache.struts.chain.commands.AbstractSetOriginalURI
  Set the original uri.
SetOriginalURI - Class in org.apache.struts.chain.commands.servlet
  Set the servlet path.
SetOriginalURI() - Constructor for class org.apache.struts.chain.commands.servlet.SetOriginalURI
setOriginalURI(ActionContext) - Method in class org.apache.struts.chain.commands.servlet.SetOriginalURI
setPage(int) - Method in class org.apache.struts.validator.DynaValidatorForm
  Sets page.
setPage(int) - Method in class org.apache.struts.validator.ValidatorForm
  Sets page.
setPageFromDynaProperty() - Method in class org.apache.struts.validator.DynaValidatorForm
  Sets this.page to the value of the Dyna property "page" if it's defined.
setPagePattern(String) - Method in class org.apache.struts.config.ControllerConfig
setParameter(String) - Method in class org.apache.struts.config.ActionConfig
  General purpose configuration parameter that can be used to pass extra information to the Action instance selected by this Action.
setParameter(String) - Method in class org.apache.struts.config.MessageResourcesConfig
setParameter(String, String) - Method in class org.apache.struts.upload.MultipartRequestWrapper
  Sets a parameter for this request.
setParameterMap(Map) - Method in class org.apache.struts.chain.contexts.MockActionContext
setPath(String) - Method in class org.apache.struts.config.ActionConfig
  Set context-relative path of the submitted request, starting with a slash ("/") character, and omitting any filename extension if extension mapping is being used.
setPath(String) - Method in class org.apache.struts.config.ExceptionConfig
setPath(String) - Method in class org.apache.struts.config.ForwardConfig
setPathElements(String, String, String, String) - Method in class org.apache.struts.mock.MockHttpServletRequest
setPathnames(String) - Method in class org.apache.struts.validator.ValidatorPlugIn
  Sets a comma delimitted list of Validator resources.
setPathValidation(boolean) - Method in class org.apache.struts.validator.BeanValidatorForm
  Set whether this form should validate based on the `ActionMapping`'s path.
setPrefix(String) - Method in class org.apache.struts.config.ActionConfig
setPrefix(String) - Method in class org.apache.struts.config.impl.ModuleConfigImpl
  The prefix of the context-relative portion of the request URI, used to select this configuration versus others supported by the controller servlet.
setPrefix(String) - Method in interface org.apache.struts.config.ModuleConfig
  The prefix of the context-relative portion of the request URI, used to select this configuration versus others supported by the controller servlet.
setProcessorClass(String) - Method in class org.apache.struts.config.ControllerConfig
setProperties(Properties) - Method in class org.apache.struts.config.BaseConfig
  Set the entire set of properties configured for this object.
setProperty(String) - Method in class org.apache.struts.action.ActionMessages.ActionMessageItem
  Set the property associated with this item.
setProperty(String, String) - Method in class org.apache.struts.config.BaseConfig
  Set an arbitary key/value pair which can be retrieved by this config class.
setProperty(String) - Method in exception org.apache.struts.util.ModuleException
  Set the property associated with the exception.
setRedirect(boolean) - Method in class org.apache.struts.config.ForwardConfig
setRequest(HttpServletRequest) - Method in class org.apache.struts.config.ConfigHelper
  Set the request associated with this object.
setRequestScope(Map) - Method in class org.apache.struts.chain.contexts.MockActionContext
setReset(String) - Method in class org.apache.struts.config.FormPropertyConfig
setResources(ServletContext, HttpServletRequest, HttpServletResponse) - Method in class org.apache.struts.config.ConfigHelper
  Set the application and request for this object instance.
setResponse(HttpServletResponse) - Method in class org.apache.struts.config.ConfigHelper
  Set the response associated with this isntance.
setRestricted(boolean) - Method in class org.apache.struts.config.FormBeanConfig
  Set whether a MutableDynaClass is currently restricted.
setReturnNull(boolean) - Method in class org.apache.struts.util.MessageResources
  Indicates that a `null` is returned instead of an error message string if an unknown Locale or key is requested.
setReturnNull(boolean) - Method in class org.apache.struts.util.MessageResourcesFactory
  Set the default value of the "returnNull" property newly created MessageResourcess are initialized to.
setRoles(String) - Method in class org.apache.struts.config.ActionConfig
setScope(String) - Method in class org.apache.struts.chain.commands.generic.CopyFormToContext
  Set Scope property.
setScope(String) - Method in class org.apache.struts.config.ActionConfig
setScope(String) - Method in class org.apache.struts.config.ExceptionConfig
setServlet(ActionServlet) - Method in class org.apache.struts.action.Action
  Set the servlet instance to which we are attached (if `servlet` is non-null), or release any allocated resources (if `servlet` is null).
setServlet(ActionServlet) - Method in class org.apache.struts.action.ActionForm
  Set the servlet instance to which we are attached (if `servlet` is non-null).
setServlet(ActionServlet) - Method in class org.apache.struts.mock.MockMultipartRequestHandler
  Convienience method to set a reference to a mock ActionServlet instance.
setServlet(ActionServlet) - Method in class org.apache.struts.upload.CommonsMultipartRequestHandler
  Sets the servlet with which this handler is associated.
setServlet(ActionServlet) - Method in interface org.apache.struts.upload.MultipartRequestHandler
  Convienience method to set a reference to a working ActionServlet instance.
setServletConfig(ServletConfig) - Method in class org.apache.struts.mock.MockActionServlet
  Set property
setServletContext(ServletContext) - Method in class org.apache.struts.mock.MockActionServlet
  Set property
setServletContext(ServletContext) - Method in class org.apache.struts.mock.MockHttpSession
setServletContext(ServletContext) - Method in class org.apache.struts.mock.MockServletConfig
setServletFor(MultipartRequestHandler) - Method in class org.apache.struts.action.ActionServletWrapper
  Set servlet to a `MultipartRequestHandler`.
setSession(HttpSession) - Method in class org.apache.struts.config.ConfigHelper
  Set the session associated with this instance.
setSessionScope(Map) - Method in class org.apache.struts.chain.contexts.MockActionContext
setSize(int) - Method in class org.apache.struts.config.FormPropertyConfig
setStatus(int) - Method in class org.apache.struts.mock.MockHttpServletResponse
setStatus(int, String) - Method in class org.apache.struts.mock.MockHttpServletResponse
setStopOnFirstError(boolean) - Method in class org.apache.struts.validator.ValidatorPlugIn
  Sets the value for stopOnFirstError.
setStringProperty(String) - Method in class org.apache.struts.mock.MockFormBean
setSuffix(String) - Method in class org.apache.struts.config.ActionConfig
setTempDir(String) - Method in class org.apache.struts.config.ControllerConfig
setToKey(String) - Method in class org.apache.struts.chain.commands.generic.CopyFormToContext
  Set ToKey property.
setType(String) - Method in class org.apache.struts.config.ActionConfig
setType(String) - Method in class org.apache.struts.config.ExceptionConfig
setType(String) - Method in class org.apache.struts.config.FormBeanConfig
setType(String) - Method in class org.apache.struts.config.FormPropertyConfig
setUnknown(boolean) - Method in class org.apache.struts.config.ActionConfig
setUp() - Method in class org.apache.struts.mock.TestMockBase
setUpDefaultApp() - Method in class org.apache.struts.mock.TestMockBase
setUpSecondApp() - Method in class org.apache.struts.mock.TestMockBase
setUpThirdApp() - Method in class org.apache.struts.mock.TestMockBase
setUserPrincipal(Principal) - Method in class org.apache.struts.mock.MockHttpServletRequest
setValidate(boolean) - Method in class org.apache.struts.config.ActionConfig
setValidatorResults(ValidatorResults) - Method in class org.apache.struts.validator.DynaValidatorForm
  Set results of the validation performed by the `Validator`.
setValidatorResults(ValidatorResults) - Method in class org.apache.struts.validator.ValidatorForm
  Set results of the validation performed by the `Validator`.
setValue(String) - Method in class org.apache.struts.util.LabelValueBean
setValue(String) - Method in class org.apache.struts.validator.validwhen.ValidWhenParser
setValues(ServletConfig, ServletRequest, ServletResponse) - Method in class org.apache.struts.mock.MockPageContext
setWrapperClassName(String) - Method in class org.apache.struts.chain.commands.generic.WrappingLookupCommand
  Set WrappClassName property.
setX(String) - Method in class org.apache.struts.util.ImageButtonBean
setY(String) - Method in class org.apache.struts.util.ImageButtonBean
shouldProcess(ActionContext) - Method in class org.apache.struts.chain.commands.ExecuteCommand
  Evaluate the current context to see if a command should even be executed.
shouldProcess(ActionContext) - Method in class org.apache.struts.chain.commands.ExecuteForwardCommand
  Determine whether the forwardConfig should be processed.
SILENT_IF_COMMITTED - Static variable in class org.apache.struts.action.ExceptionHandler
  The name of a configuration property which indicates that Struts should do nothing if the response has already been committed.
size() - Method in class org.apache.struts.action.ActionMessages
  Return the number of messages recorded for all properties (including global messages).
size(String) - Method in class org.apache.struts.action.ActionMessages
  Return the number of messages associated with the specified property.
size() - Method in class org.apache.struts.chain.contexts.ContextWrapper
size - Variable in class org.apache.struts.config.FormPropertyConfig
  The size of the array to be created if this property is an array type and there is no specified `initial` value.
size(String) - Method in class org.apache.struts.validator.BeanValidatorForm
  Return the size of an indexed or mapped property.
splitAndResolvePaths(String) - Method in class org.apache.struts.action.ActionServlet
  Takes a comma-delimited string and splits it into paths, then resolves those paths using the ServletContext and appropriate ClassLoader.
STOP_ON_ERROR_KEY - Static variable in class org.apache.struts.validator.ValidatorPlugIn
  Application scope key that `StopOnError` is stored under.
storeException(HttpServletRequest, String, ActionMessage, ActionForward, String) - Method in class org.apache.struts.action.ExceptionHandler
  Default implementation for handling an `ActionMessage` generated from an `Exception` during `Action` delegation.
string() - Method in class org.apache.struts.validator.validwhen.ValidWhenParser
STRING_LITERAL - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes
stringProperty - Variable in class org.apache.struts.mock.MockFormBean
suffix - Variable in class org.apache.struts.config.ActionConfig
  Suffix used to match request parameter names to form bean property names, if any.
suite() - Static method in class org.apache.struts.mock.TestMockBase

## T

TAGLIB_PACKAGE - Static variable in class org.apache.struts.Globals
  The name of the taglib package.
tearDown() - Method in class org.apache.struts.mock.TestMockBase
tempDir - Variable in class org.apache.struts.config.ControllerConfig
  The temporary working directory to use for file uploads.
TestMockBase - Class in org.apache.struts.mock
  Convenience base class for unit tests of the `org.apache.struts.util` package, and others that require a runtime environment similar to what the Struts controller servlet sets up.
TestMockBase(String) - Constructor for class org.apache.struts.mock.TestMockBase
testUtilBaseEnvironment() - Method in class org.apache.struts.mock.TestMockBase
THIS - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes
throwIfConfigured() - Method in class org.apache.struts.config.BaseConfig
  Throw `IllegalStateException` if configuration is frozen.
token - Variable in class org.apache.struts.chain.contexts.ActionContextBase
  Store the TokenProcessor instance for this Context.
TOKEN_KEY - Static variable in class org.apache.struts.chain.contexts.ActionContextBase
  Provide the default context attribute under which to store the token key.
TOKEN_KEY - Static variable in class org.apache.struts.Globals
  The property under which a transaction token is reported.
TokenProcessor - Class in org.apache.struts.util
  TokenProcessor is responsible for handling all token related functionality.
TokenProcessor() - Constructor for class org.apache.struts.util.TokenProcessor
  Protected constructor for TokenProcessor.
toString() - Method in class org.apache.struts.action.ActionMessage
  Returns a String in the format: key[value1, value2, etc].
toString() - Method in class org.apache.struts.action.ActionMessages.ActionMessageItem
  Construct a string representation of this object.
toString() - Method in class org.apache.struts.action.ActionMessages
  Returns a String representation of this ActionMessages' property name=message list mapping.
toString() - Method in class org.apache.struts.action.ActionRedirect
  Return a string description of this object.
toString() - Method in class org.apache.struts.action.DynaActionForm
  Render a String representation of this object.
toString() - Method in class org.apache.struts.action.DynaActionFormClass
  Render a `String` representation of this object.
toString() - Method in class org.apache.struts.config.ActionConfig
  Return a String representation of this object.
toString() - Method in class org.apache.struts.config.ControllerConfig
  Return a String representation of this object.
toString() - Method in class org.apache.struts.config.ExceptionConfig
  Return a String representation of this object.
toString() - Method in class org.apache.struts.config.FormBeanConfig
  Return a String representation of this object.
toString() - Method in class org.apache.struts.config.FormPropertyConfig
  Return a String representation of this object.
toString() - Method in class org.apache.struts.config.ForwardConfig
  Return a String representation of this object.
toString() - Method in class org.apache.struts.config.MessageResourcesConfig
  Return a String representation of this object.
toString() - Method in class org.apache.struts.util.ImageButtonBean
  Return a string representation of this object.
toString() - Method in class org.apache.struts.util.LabelValueBean
  Return a string representation of this object.
TRANSACTION_TOKEN_KEY - Static variable in class org.apache.struts.chain.contexts.ActionContextBase
  Provide the default context attribute under which to store the transaction token key.
TRANSACTION_TOKEN_KEY - Static variable in class org.apache.struts.Globals
  The session attributes key under which our transaction token is stored, if it is used.
trimParameterName(ActionConfig, String) - Method in class org.apache.struts.chain.commands.AbstractPopulateActionForm
  For a given request parameter name, trim off any prefix and/or suffix which are defined in `actionConfig` and return what remains.
type - Variable in class org.apache.struts.config.ActionConfig
  Fully qualified Java class name of the `Action` class to be used to process requests for this mapping if the `forward` and `include` properties are not set.
type - Variable in class org.apache.struts.config.ExceptionConfig
  The fully qualified Java class name of the exception that is to be handled by this handler.
type - Variable in class org.apache.struts.config.FormBeanConfig
  The fully qualified Java class name of the implementation class to be used or generated.
type - Variable in class org.apache.struts.config.FormPropertyConfig
  The fully qualified Java class name of the implementation class of this bean property, optionally followed by `[]` to indicate that the property is indexed.

## U

UnauthorizedActionException - Exception in org.apache.struts.chain.commands
  Exception thrown when the chosen action mapping is not authorized for the current request.
UnauthorizedActionException() - Constructor for exception org.apache.struts.chain.commands.UnauthorizedActionException
  Default no-argument constructor.
UnauthorizedActionException(String) - Constructor for exception org.apache.struts.chain.commands.UnauthorizedActionException
  Constructor to set message on instantiation.
unknown - Variable in class org.apache.struts.config.ActionConfig
  Indicates Action be configured as the default one for this module, when true.

## V

VALID_KEY - Static variable in class org.apache.struts.chain.Constants
  The default context attribute key under which a Boolean is stored, indicating the valid state of the current request.
VALID_KEY - Static variable in class org.apache.struts.chain.contexts.ActionContextBase
validate(ActionMapping, ServletRequest) - Method in class org.apache.struts.action.ActionForm
  Can be used to validate the properties that have been set for this non-HTTP request, and return an `ActionErrors` object that encapsulates any validation errors that have been found.
validate(ActionMapping, HttpServletRequest) - Method in class org.apache.struts.action.ActionForm
  Can be used to validate the properties that have been set for this HTTP request, and return an `ActionErrors` object that encapsulates any validation errors that have been found.
validate(ActionContext, ActionConfig, ActionForm) - Method in class org.apache.struts.chain.commands.AbstractValidateActionForm
  Call the `validate()` method of the specified form bean, and return the resulting `ActionErrors` object.
validate(ActionContext, ActionConfig, ActionForm) - Method in class org.apache.struts.chain.commands.servlet.ValidateActionForm
  Call the `validate()` method of the specified form bean, and return the resulting `ActionErrors` object.
validate - Variable in class org.apache.struts.config.ActionConfig
  Should the `validate()` method of the form bean associated with this action be called?
validate(ActionMapping, HttpServletRequest) - Method in class org.apache.struts.validator.DynaValidatorForm
  Validate the properties that have been set from this HTTP request, and return an `ActionErrors` object that encapsulates any validation errors that have been found.
validate(ActionMapping, HttpServletRequest) - Method in class org.apache.struts.validator.ValidatorForm
  Validate the properties that have been set from this HTTP request, and return an `ActionErrors` object that encapsulates any validation errors that have been found.
ValidateActionForm - Class in org.apache.struts.chain.commands.servlet
  Validate the properties of the form bean for this request.
ValidateActionForm() - Constructor for class org.apache.struts.chain.commands.servlet.ValidateActionForm
validateByte(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field can safely be converted to a byte primitive.
validateByteLocale(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field can safely be converted to a byte primitive.
validateCreditCard(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field is a valid credit card number.
validateDate(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field is a valid date.
validateDouble(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field can safely be converted to a double primitive.
validateDoubleLocale(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field can safely be converted to a double primitive.
validateDoubleRange(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if a fields value is within a range (min & max specified in the vars attribute).
validateEmail(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if a field has a valid e-mail address.
validateFloat(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field can safely be converted to a float primitive.
validateFloatLocale(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field can safely be converted to a float primitive.
validateFloatRange(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if a fields value is within a range (min & max specified in the vars attribute).
validateInteger(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field can safely be converted to an int primitive.
validateIntegerLocale(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field can safely be converted to an int primitive.
validateIntRange(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if a fields value is within a range (min & max specified in the vars attribute).
validateLong(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field can safely be converted to a long primitive.
validateLongLocale(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field can safely be converted to a long primitive.
validateLongRange(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if a fields value is within a range (min & max specified in the vars attribute).
validateMask(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field matches the regular expression in the field's mask attribute.
validateMaxLength(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field's length is less than or equal to the maximum value.
validateMinLength(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field's length is greater than or equal to the minimum value.
validateRequired(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field isn't null and length of the field is greater than zero not including whitespace.
validateRequiredIf(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field isn't null based on the values of other fields.
validateShort(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field can safely be converted to a short primitive.
validateShortLocale(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if the field can safely be converted to a short primitive.
validateUrl(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.FieldChecks
  Checks if a field has a valid url.
validateValidWhen(Object, ValidatorAction, Field, ActionMessages, Validator, HttpServletRequest) - Static method in class org.apache.struts.validator.validwhen.ValidWhen
  Checks if the field matches the boolean expression specified in `test` parameter.
VALIDATOR_KEY - Static variable in class org.apache.struts.validator.ValidatorPlugIn
  Application scope key that `ValidatorResources` is stored under.
ValidatorForm - Class in org.apache.struts.validator
  This class extends ActionForm and provides basic field validation based on an XML file.
ValidatorForm() - Constructor for class org.apache.struts.validator.ValidatorForm
ValidatorPlugIn - Class in org.apache.struts.validator
  Loads `ValidatorResources` based on configuration in the struts-config.xml file.
ValidatorPlugIn() - Constructor for class org.apache.struts.validator.ValidatorPlugIn
validatorResults - Variable in class org.apache.struts.validator.DynaValidatorForm
  The results returned from the validation performed by the `Validator`.
validatorResults - Variable in class org.apache.struts.validator.ValidatorForm
  The results returned from the validation performed by the `Validator`.
ValidWhen - Class in org.apache.struts.validator.validwhen
  This class contains the validwhen validation that is used in the validator-rules.xml file.
ValidWhen() - Constructor for class org.apache.struts.validator.validwhen.ValidWhen
ValidWhenLexer - Class in org.apache.struts.validator.validwhen
ValidWhenLexer(InputStream) - Constructor for class org.apache.struts.validator.validwhen.ValidWhenLexer
ValidWhenLexer(Reader) - Constructor for class org.apache.struts.validator.validwhen.ValidWhenLexer
ValidWhenLexer(InputBuffer) - Constructor for class org.apache.struts.validator.validwhen.ValidWhenLexer
ValidWhenLexer(LexerSharedInputState) - Constructor for class org.apache.struts.validator.validwhen.ValidWhenLexer
ValidWhenParser - Class in org.apache.struts.validator.validwhen
ValidWhenParser(TokenBuffer, int) - Constructor for class org.apache.struts.validator.validwhen.ValidWhenParser
ValidWhenParser(TokenBuffer) - Constructor for class org.apache.struts.validator.validwhen.ValidWhenParser
ValidWhenParser(TokenStream, int) - Constructor for class org.apache.struts.validator.validwhen.ValidWhenParser
ValidWhenParser(TokenStream) - Constructor for class org.apache.struts.validator.validwhen.ValidWhenParser
ValidWhenParser(ParserSharedInputState) - Constructor for class org.apache.struts.validator.validwhen.ValidWhenParser
ValidWhenParserTokenTypes - Interface in org.apache.struts.validator.validwhen
value() - Method in class org.apache.struts.validator.validwhen.ValidWhenParser
values - Variable in class org.apache.struts.action.ActionMessage
  The replacement values for this mesasge.
values() - Method in class org.apache.struts.chain.contexts.ContextWrapper

## W

WebActionContext - Class in org.apache.struts.chain.contexts
  Provide a Subclass of ActionContextBase which is understood to be wrapping an instance of `org.apache.commons.chain.web.WebContext`.
WebActionContext(WebContext) - Constructor for class org.apache.struts.chain.contexts.WebActionContext
  Instantiate this composite by wrapping an instance of WebContext.
webContext() - Method in class org.apache.struts.chain.contexts.WebActionContext
  Provide the wrapped WebContext for this composite.
WildcardHelper - Class in org.apache.struts.util
  This class is an utility class that perform wilcard-patterns matching and isolation taken from Apache Cocoon.
WildcardHelper() - Constructor for class org.apache.struts.util.WildcardHelper
WrappingLookupCommand - Class in org.apache.struts.chain.commands.generic
  Variant on chain LookupCommand which can optionally wrap the context it passes to the looked up command in an alternative class.
WrappingLookupCommand() - Constructor for class org.apache.struts.chain.commands.generic.WrappingLookupCommand
  Zero-argument constructor.
write(char) - Method in class org.apache.struts.util.ServletContextWriter
  Write a single character to this stream.
write(int) - Method in class org.apache.struts.util.ServletContextWriter
  Write a single character to this stream.
write(char[]) - Method in class org.apache.struts.util.ServletContextWriter
  Write an array of charaters to this stream.
write(char[], int, int) - Method in class org.apache.struts.util.ServletContextWriter
  Write the specified subset of an array of characters to this stream.
write(String) - Method in class org.apache.struts.util.ServletContextWriter
  Write a String to this stream.
write(String, int, int) - Method in class org.apache.struts.util.ServletContextWriter
  Write the specified portion of a String to this stream.
WS - Static variable in interface org.apache.struts.validator.validwhen.ValidWhenParserTokenTypes

## X

XHTML_KEY - Static variable in class org.apache.struts.Globals
  The page attributes key under which xhtml status is stored.

## _

_tokenNames - Static variable in class org.apache.struts.validator.validwhen.ValidWhenParser
_tokenSet_0 - Static variable in class org.apache.struts.validator.validwhen.ValidWhenLexer
_tokenSet_0 - Static variable in class org.apache.struts.validator.validwhen.ValidWhenParser
_tokenSet_1 - Static variable in class org.apache.struts.validator.validwhen.ValidWhenLexer
_tokenSet_1 - Static variable in class org.apache.struts.validator.validwhen.ValidWhenParser

A B C D E F G H I J K L M N O P Q R S T U V W X _

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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