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