|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Action
for this
request.Action
for this request, and cache
the returned ActionForward
.ForwardConfig
(if any).String
(if any).ActionConfig
instance for the action to be used
for processing this request.ActionForward
for this
ActionConfig
if specified.ForwardConfig
that returns us to the
input page for the current action, if any.Locale
to be used for this request.ModuleConfig
and MessageResources
instances for the sub-application module to be used for processing this
request.ActionServlet
instance will be stored.
Command
which expects to operate upon
a Struts ActionContext
.ActionContext
in commands explicitly intended for use with
that class.<action>
element from a Struts module configuration
file.actionId
property.
path
property.
Context
which encapsulates access to request and
session-scoped resources and servicesvalidate()
method of an ActionForm
.ActionErrors
object.
ActionErrors
object initialized with the
given messages.
ActionMappings
.<form-bean>
element in the Struts
configuration file.path
and
redirect
flag.
name
,
path
and redirect
flag.
RequestProcessor
, knows about the mapping of a
particular request to an instance of a particular Action
class.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.ActionMessages
object.
ActionMessages
object initialized with the
given messages.
ActionForward
which is designed for use in
redirecting requests, with support for adding parameters at runtime.ForwardConfig
object to copy
name, path, contextRelative, and arbitrary property values from.
Action
instances that have been created and
initialized, keyed by the fully qualified Java class name of the
Action
class.
ActionServlet
to expose only those
methods needed by other objects.servlet
property.
ActionConfig
, relative to the module associated with the
current modules's ModuleConfig
.
ActionMessages
object
to this set of messages.
ActionConfig
instance to the set
associated with this module.
ActionConfig
instance to the set associated
with this module.
ExceptionConfig
instance to the set
associated with this action.
ExceptionConfig
instance to the set
associated with this module.
ExceptionConfig
instance to the set
associated with this module.
FormBeanConfig
instance to the set
associated with this module.
FormBeanConfig
instance to the set
associated with this module.
FormPropertyConfig
instance to the set
associated with this module.
ForwardConfig
instance to the set of global
forwards associated with this action.
ForwardConfig
instance to the set of global
forwards associated with this module.
ForwardConfig
instance to the set of global
forwards associated with this module.
MessageResourcesConfig
instance to the set
associated with this module.
MessageResourcesConfig
instance to the set
associated with this module.
PlugInConfig
instance to the set of plug-in Actions for this module.
PlugInConfig
instance to the set of
plug-in Actions for this module.
PlugIn
instance.
Digester
instance, associating them with our
namespace URI (if any).
Class
object for the specified fully
qualified class name, from this web application's class loader.
Class
object for the specified fully
qualified class name, from this web application's class loader.
name
.
DynaActionForm
implementation Class
which we will use to create new bean instances.
ActionForm
backed by either a
DynaBean
or POJO JavaBean.BeanValidatorForm
with the specified
bean.
true
value should be stored if this request was cancelled.
ActionForm
instance is suitable for
use as an alternative to calling this FormBeanConfig
instance's createActionForm
method.
LabelValueBean
objects.
Catalog
containing all of the available command chains
for this module.
commons-chain
catalog in which
command
should be sought.
commons-chain
catalog in which
command
should be looked up.
CatalogFactory
from which catalog containing the the
base request-processing Command
will be retrieved.
PlugIn
implementation class being configured.
ModuleConfigFactory
instances.
MessageResourcesFactory
instances.
Command
to be executed for each request.
commons-chain
command which should be
executed as part of the processing of this action.
commons-chain
command which should be
looked up and executed before Struts dispatches control to the view
represented by this config.
MultipartRequestHandler
interface by providing a wrapper around the Jakarta Commons FileUpload
library.String
into a int []
representing the pattern matchable by this class.
struts-config.xml
).ActionContext
instance which
will be used by this request.
<controller>
element in a Struts configuration
file.AbstractCreateAction
for use in
a Servlet API chain.getAction
when the Action
actually has to be created.
ActionContext
according to
configuration.
ActionForm
instance appropriate to
the information in this FormBeanConfig
.
ActionForm
instance appropriate to
the information in this FormBeanConfig
.
ActionForm
instance
appropriate for this request.
ActionForm
instance appropriate to
the information in config
.
DynaActionFormClass
instance for the specified
form bean configuration instance.
ModuleConfigFactory
instance of the
appropriate class, which can be used to create customized
ModuleConfig
instances.
MessageResourcesFactory
instance of
the appropriate class, which can be used to create customized
MessageResources
instances.
ModuleConfig
.
ModuleConfig
.
MessageResources
.
MessageResources
.
StringBuffer
representing the scheme, server,
and port number of the current request.
StringBuffer
representing the scheme, server,
and port number of the current request.
ModuleConfig
instances.ValidatorResources
.
ExceptionHandler
was invoked.
RequestDispatcher
.
RequestDispatcher
.
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.DynaClass
for DynaActionForm
classes that allow developers to define ActionForms without having to
individually code all of the classes.DynaActionFormClass
for the specified
form bean configuration.
DynaBean
that this ActionForm is backed by.
DynaActionFormClass
with which we are associated.
DynaActionForm
,
keyed by property name.
org.apache.struts.action.ActionErrors
object, if you are
using the corresponding custom tag library elements.
Throwable
that caused them to report a JspException at
runtime.
Command
in
this processing chain, and fire the configured exception handler chain
after storing the exception that has occurred into the
Context
.<exception>
element from a Struts configuration
file.Action.execute
method.type
property.
type
property.
Action
for this
request.
Action
for this request, and
cache the returned ActionForward
.
Action
for this request, and
cache the returned ActionForward
.
Action
, and return the resulting
ForwardConfig
.
ActionForward
(if any).
ActionConfig
instance for the action to be
used for processing this request.
ActionForward
for this
ActionConfig
if specified.
ForwardConfig
for the input page for
the current request.
Locale
to be used for this request.
ModuleConfig
and MessageResources
instances for the sub-application module to be used for processing this
request.
context
on to the remainder of the current chain.
context
is "valid", lookup a command and execute
it.
Context
.
ActionMessages
object stored in the session
under Globals.MESSAGE_KEY
and Globals.ERROR_KEY
if the messages' isAccessed
method returns true.
ActionConfig
if specified.
Action
, and return the resulting
ActionForward
.
Action
for this request, and cache
the returned ActionForward
.Command
for this request.Command
based on
properties of the ActionContext's forwardConfig
property.MessageResourcesFactory
that created this instance.
ModuleConfigFactory
instances.
MessageResourcesFactory
instances.
null
.
null
.
ExceptionConfig
instance defining
how Exceptions
of the specified type should be handled.
ExceptionConfig
instance defining
how Exceptions
of the specified type should be handled.
null
.
null
.
null
.
null
.
null
.
null
.
ForwardConfig
instance defining how
forwarding to the specified logical name should be handled.
null
.
null
.
null
.
null
.
null
.
ActionContext
's default
ModuleConfig
, return an existing ActionForm
in the specified scope, or create a new one and add it to the specified
scope.
ModuleConfig
and this
ActionContext
, look for an existing
ActionForm
in the specified scope.
ActionContext
, find or create an ActionForm instance for
preparation.
effectiveFormName
, looking in in the
ActionContext's
scope as identified by
effectiveScope
.
finish()
method does nothing.
messageKey()
.
Class
instance for the form bean implementation
configured by this FormBeanConfig
instance.
<form-bean>
element in a Struts configuration file.name
property.
<form-property>
element in a Struts configuration
file.ForwardConfig
representing the
specified module-relative destination.
ForwardConfig
representing the
specified module-relative destination.
ForwardConfig
representing the
specified module-relative destination.
ForwardConfig
representing the
specified module-relative destination.
Action
class specified by
"type".
<forward>
element from a Struts configuration file.ActionForward
that defaults the
redirect
attribute to false
.ForwardConfig
element.
name
property.
name
property.
ForwardConfig
.
ForwardConfig
.
null
if there is no value for the specified key.
null
if there is no value for the specified key.
Action
class for the
given type
and actionConfig
.
null
.
null
.
ActionForm
bean associated
with this mapping, creating and stashing one if necessary.
null
.
null
.
null
.
null
.
ActionMessage
based on the
ValidatorAction
message and the Field
's arg
objects.
org.apache.struts.action.ActionFormBeans
collection for this application.
Class
object for the specified fully
qualified class name, from this web application's class loader.
Map
of Application scoped values.
ValidatorAction
and Field
.
name
.
FormBeanConfig
if necessary
(that is, after being deserialized, since beanClass
is
marked transient).
commons-chain
catalog in which a
specified command should be sought.
Catalog
in which to perform
lookups, or null
for the default Catalog
.
ActionConfig
in the current context and, if it
is properly configured, lookup the appropriate commons-chain
command.
command
and
catalog
properties of the forwardConfig
property of the given ActionContext
.
commons-chain
command which should
be executed as part of the processing of this action.
DynaBean
that this ActionForm
is backed by.
DynaClass
instance that describes the set of
properties available for this DynaBean
.
DynaClass
instance that describes the set of
properties available for this DynaBean.
DynaProperty
s for the properties
currently defined in this DynaClass
.
null
.
MessageResourcesFactory
that created this instance.
ModuleConfigFactory
instances.
MessageResourcesFactory
instances.
null
.
null
.
ActionForward
that
corresponds to the input
property of this Action.
Bean
that this ActionForm
is
backed by.
MessageResources
instance containing our
internal message strings.
MessageResources
instance containing our
internal message strings.
null
.
null
.
Locale
to be used for this request.
Locale
to be used for this request.
Log
instance.
Map
containing the property values.
Map
containing the property values.
org.apache.struts.ActionMapping
instance for this
request.
org.apache.struts.ActionMapping
instance for this
request.
null
.
null
.
Locale
sensitive value based on the key passed
in.
Locale
sensitive value based on the key passed
in.
ValidatorAction
message and the Field
's arg objects.
Locale
sensitive value based on the key passed
in.
MessageResources
for the
created by the default MessageResourcesFactory
.
MessageResources
for the module.
MessageResources
for the module and bundle.
MultipartRequestHandler
implementation class used to
process multi-part request data for this Action.
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
.
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.
String
request parameter
names and whose values are String
values.
Map
of parameters submitted by the user as
part of this request.
String
request parameter
names and whose values are String[]
values.
ActionConfig
for this request.
PlugIn
instance.
null
.
RequestProcessor
responsible for the
specified module, creating a new one if necessary.
Map
of request scoped values.
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.
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.
null
is returned instead of an error
message string if an unknown Locale or key is requested.
scopeName
.
ServletContext
for the web application in
which we are running.
/action/*
) or extension
mapped pattern ((*.do
) used to determine our Action URIs
in this application.
/action/*
) or extension
mapped pattern ((*.do
) used to determine our Action URIs
in this application.
ActionServlet
.
Map
of Session scoped values.
String
property with the
specified name.
String[]
property with the
specified name.
type
property, taking into account the trailing "[]" for
arrays (as well as the ability to specify primitive Java types).
ValidatorResources
for the current module.
Validator
.
Validator
.
Action
class specified by
"type".
RequestDispatcher.include
call.
RequestDispatcher.include
call.
chainConfig
init-param to configure the default Catalog
that is registered in the CatalogFactory
instance for this application.
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).
FormPropertyConfig
elements associated with the
definition of this DynaActionForm
.
ActionContext
instance so that commands in the chain can count on their presence.
MessageResources
for the
specified module.
Validator
to perform validation.
input
property of ActionConfig
instances associated with this module be treated as the name of a
corresponding ForwardConfig
.
true
if the get()
or
get(String)
methods are called.
true
if the given ActionConfig
has
one or more roles defined.
true
if the current form's cancel button was
pressed.
true
if there are no messages recorded in this
collection, or false
otherwise.
ActionMapping
's path.
true
if there is a defined message for the
specified key in the system default locale.
true
if there is a defined message for the
specified key in the specified Locale.
true
if the specified object is a String or a
null
value.
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.
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.
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.
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.
ActionForm
which wraps a
LazyDynaBean
.LazyDynaBean
to
back this form.
ActionMessage
s.
java.util.Locale
is stored, if any.
localeKey()
.
Log
instance for this class.
LOG()
output.
Log
instance for this class.
Exception
using commons-logging.
org.apache.struts.ActionMapping
instance is passed.
Stack
.
int []
.
int []
.
int []
.
int []
.
int []
.
org.apache.struts.action.ActionMessages
object, if you are
using the corresponding custom tag library elements.
key
property.
MessageFormat
class to produce internationalized messages with parametric replacement.<message-resources>
element in a Struts configuration
file.MessageResources
instances.ActionMessage
objects
(represented as an ArrayList) for each property, keyed by property
name.
messageKey()
.
MessageResources
will be stored.
ActionContext
with empty maps for
applicationScope
, sessionScope
,
requestScope
, and parameterMap
properties.Enumeration
wrapper around an
Iterator
specified to our controller.ForwardConfig
entry points, which must start with a slash ("/") character.
ModuleConfig
data structure will be stored.
ModuleConfiguration
with which we are
associated.
ModuleConfig
s.MultipartRequestHandler
implementation class used to process multi-part request data for this
Action.
null
.
DynaClass
.
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.
Action
classes.
DynaBean
instances to populate an 'indexed'
property of beans - defaults to LazyDynaBean
type.
DynaActionForm
instance,
associated with this DynaActionFormClass
.
null
for unknown message keys?
ComposableRequestProcessor
which was introduced in Struts 1.3.struts-config.xml
module configuration file.ActionForm
type of input.validwhen
validator.page
attribute of Struts tags and configuration
properties.
createResources()
method
of our MessageResourcesFactory implementation.
Action
.
ForwardConfig
entry points, which
must start with a slash ("/") character.
ForwardConfig
.
ForwardConfig
.
ForwardConfig
(if any).PlugIn
instances will be stored.
init
and destroy
on the
corresponding ActionServlet
instance).<plug-in>
element in a Struts configuration file.ActionForm
with request parameter
values, taking into account any prefix/suffix values configured on the
given ActionConfig
.
Command
,
pass it on to the specified exception handling chain.
HttpServletRequest
and create the
corresponding HttpServletResponse
or dispatch to another
resource.
HttpServletRequest
and create the
corresponding HttpServletResponse
.
Action
instance that will be used to process
the current request, creating a new one if necessary.
ActionForm
associated with this
mapping, creating and retaining one if necessary.
Action
instance to handle this
request.
ActionMessages
object stored in the session
under Globals.MESSAGE_KEY
and Globals.ERROR_KEY
if the messages' isAccessed
method returns true.
Locale
for the current user, if
requested.
ActionMapping
with which to
dispatch.
ActionForm
instance from the request parameters included with this request.
ActionMapping
has not disabled validation, call the
validate
method of the specified ActionForm
, and
forward to the input path if there were any errors.
Map
of the name-value pairs that will be used to
configure the property values of a PlugIn
instance.
DynaClass
, keyed by the property name.
ActionMessage
.
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
instances.redirect
attribute to true
.RequestProcessor
instance will be stored.
ActionMapping
that defaults the form bean scope
to request
.ActionServlet
performs as it receives each servlet request from the
container.StringBuffer
representing the scheme, server,
and port number of the current request.
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()
method on the specified form
bean.
initial
value when the form's
reset
method is called.
null
is returned instead of an error message
string when an unknown Locale or key is requested.
rollback()
method does nothing.
messages
into the map identified by the
given scopeId
under the given key
.
ActionConfig
instance for the action to be used
for processing this request.ForwardConfig
representing the
specified module-relative destination.ActionConfig
if
specified.Locale
to be used for this request.ModuleConfig
and MessageResources
instances for the sub-application module to be used for processing this
request./action/*
) or an extension mapped pattern
(*.do
).
javax.servlet.ServletContext
to output its results.ActionMapping
that defaults the form bean scope
to session
.name
.
commons-chain
catalog in which a
specified command should be sought.
CatalogFactory
instance which should be used to
find the request-processing command.
Catalog
in which to perform
lookups, or null
for the default Catalog
.
commons-chain
command which should
be executed as part of the processing of this action.
ModuleConfigFactory
instances.
MessageResourcesFactory
instances.
Locale
into their
HttpSession
.
Locale
.
Log
instance which should be
used to LOG messages.
MultipartRequestHandler
implementation class used to
process multi-part request data for this Action.
ActionMapping
's path.
null
is returned instead of an error
message string if an unknown Locale or key is requested.
servlet
is non-null), or release any allocated resources
(if servlet
is null).
servlet
is non-null).
MultipartRequestHandler
.
Validator
.
Validator
.
initial
value.
StopOnError
is stored under.
ActionMessage
generated from an Exception
during Action
delegation.
org.apache.struts.util
package, and others that require a runtime environment similar to what the
Struts controller servlet sets up.IllegalStateException
if configuration is frozen.
String
representation of this object.
actionConfig
and return what
remains.
Action
class to
be used to process requests for this mapping if the
forward
and include
properties are not set.
[]
to indicate that
the property is indexed.
ActionErrors
object that
encapsulates any validation errors that have been found.
ActionErrors
object that
encapsulates any validation errors that have been found.
validate()
method of the specified form bean,
and return the resulting ActionErrors
object.
validate()
method of the specified form bean,
and return the resulting ActionErrors
object.
validate()
method of the form bean
associated with this action be called?
ActionErrors
object that encapsulates any
validation errors that have been found.
ActionErrors
object that encapsulates any
validation errors that have been found.
test
parameter.
ValidatorResources
is stored
under.
ValidatorResources
based on configuration in the
struts-config.xml file.Validator
.
Validator
.
org.apache.commons.chain.web.WebContext
.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |