Create and return an absolute URL for the specified context-relative
path, based on the server and context information in the specified
request.
Comma-delimited list of content types that a server processing this form
will handle correctly.
The list of character encodings for input data that the server should
accept.
Have the messages been retrieved from this object?
The controller uses this property to determine if session-scoped
messages can be removed.
The action URL to which this form should be submitted, if any.
action - field in class org.apache.struts.taglib.html.
ImgTag The module-relative action (beginning with a slash) which will be
used as the source for this image.
The module-relative action (beginning with a slash) which will be
called by this link
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.
The module-relative action (beginning with a slash) which will be
called by this link
Wrapper for getAction(String)
Constant name used to store definition in jsp context.
Resources key the ActionErrors
is stored under.
Resources key the ActionMessages
is stored under.
The context attributes key under which our ActionServlet
instance will be stored.
A Comparator to use when sorting ValidatorAction objects.
A JavaBean representing the configuration information of an
<action>
element from a Struts
module configuration file.
The set of action configurations for this module, if any,
listed in the order in which they are added.
Matches paths against pre-compiled wildcard expressions pulled from
action configs.
Finds and precompiles the wildcard patterns from the ActionConfig
"path" attributes.
The set of action configurations for this module, if any,
keyed by the path
property.
Struts wrapper implementation of Controller.
Action helper class that dispatches to a public method in an Action.
An encapsulation of an individual error 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.
Construct an action error with no replacement values.
Construct an action error with the specified replacement values.
Construct an action error with the specified replacement values.
Construct an action error with the specified replacement values.
Construct an action error with the specified replacement values.
Construct an action error with the specified replacement values.
A class that encapsulates the error messages being reported by
the validate()
method of an ActionForm
.
Create an empty ActionErrors
object.
Create an ActionErrors
object initialized with the given
messages.
An ActionForm is a JavaBean optionally associated with
one or more ActionMappings
.
An ActionFormBean is the definition of a form bean that
is loaded from a <form-bean>
element in the Struts
configuration file.
Construct an instance with default vaslues.
Construct an instance with the specified values.
The default class name to be used when creating action form bean
instances.
An object creation factory which creates action form bean instances, taking
into account the default class name, which may have been specified on the
parent element and which is made available through the object on the top
of the stack, which must be a
org.apache.struts.config.ModuleConfig
.
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.
Construct a new instance with default values.
Construct a new instance based on the values of another ActionForward.
Construct a new instance with the specified path.
Construct a new instance with the specified
path
and redirect
flag.
Construct a new instance with the specified name
,
path
and redirect
flag.
Construct a new instance with the specified values.
Construct a new instance with the specified values.
The default class name to be used when creating action forward instances.
An object creation factory which creates action forward instances, taking
into account the default class name, which may have been specified on the
parent element and which is made available through the object on the top
of the stack, which must be a
org.apache.struts.config.ModuleConfig
.
The associated Action to dispatch to.
Compares ActionMessageItem objects.
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.
The default class name to be used when creating action mapping instances.
An object creation factory which creates action mapping instances, taking
into account the default class name, which may have been specified on the
parent element and which is made available through the object on the top
of the stack, which must be a
org.apache.struts.config.ModuleConfig
.
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.
Construct an action message with no replacement values.
Construct an action message with the specified replacement values.
Construct an action message with the specified replacement values.
Construct an action message with the specified replacement values.
Construct an action message with the specified replacement values.
Construct an action message with the specified replacement values.
Construct an action message with the specified replacement values.
This class is used to store a set of messages associated with a
property/key and the position it was initially added to list.
A class that encapsulates messages.
Create an empty ActionMessages
object.
Create an ActionMessages
object initialized with the given
messages.
A subclass of
ActionForward
which is designed for use
in redirecting requests, with support for adding parameters
at runtime.
Construct a new instance with redirect set to true
and initialize parameter lists.
Construct a new instance with a
ForwardConfig
object
to copy name, path, and contextRelative values from.
Construct a new instance with the specified path
and initialize parameter lists.
Construct a new instance with the specified values
and initialize parameter lists.
The set of Action
instances that have been created and
initialized, keyed by the fully qualified Java class name of the
Action
class.
ActionServlet provides the "controller" in the
Model-View-Controller (MVC) design pattern for web applications that is
commonly known as "Model 2".
Provide a wrapper around an
ActionServlet
to expose only
those methods needed by other objects.
Create object and set servlet
property.
Return the context-relative URL that corresponds to the specified
ActionConfig
, relative to the module associated
with the current modules's
ModuleConfig
.
Adds the messages from the given ActionMessages
object to
this set of messages.
Add an error message to the set of errors for the specified property.
Add a message to the set of messages for the specified property.
Add a new ActionConfig
instance to the set associated
with this module.
Add a new ActionConfig
instance to the set associated
with this module.
Add all attributes to this context.
Add an attribute to this component.
Add a session id cookie if appropriate.
Add a new DataSourceConfig
instance to the set associated
with this module.
Add a new DataSourceConfig
instance to the set associated
with this module.
Class that calls addProperty()
for the top object
on the stack, which must be a
org.apache.struts.config.DataSourceConfig
.
Adds the specified errors keys into the appropriate request attribute
for use by the <html:errors> tag, if any messages are required.
Add a new ExceptionConfig
instance to the set associated
with this action.
Add a new ExceptionConfig
instance to the set associated
with this module.
Add a new ExceptionConfig
instance to the set associated
with this module.
Adds a file parameter to the set of file parameters for this request
and also to the list of all parameters.
Add a new FormBeanConfig
instance to the set associated
with this module.
Add a new FormBeanConfig
instance to the set associated
with this module.
Add a new FormPropertyConfig
instance to the set associated
with this module.
Add a new ForwardConfig
instance to the set of global
forwards associated with this action.
Add a new ForwardConfig
instance to the set of global
forwards associated with this module.
Add a new ForwardConfig
instance to the set of global
forwards associated with this module.
Add a new MessageResourcesConfig
instance to the set
associated with this module.
Add a new MessageResourcesConfig
instance to the set
associated with this module.
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.
Add all missing attributes to this context.
Add an option element to the specified StringBuffer based on the
specified parameters.
Add an option element to the specified StringBuffer based on the
specified parameters.
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.
Add a newly configured
PlugInConfig
instance to the set of
plug-in Actions for this module.
Add a newly configured
PlugInConfig
instance to the set of
plug-in Actions for this module.
Add a new custom configuration property.
Add a new property name and value to the set that will be used to
configure the PlugIn
instance.
Add the set of Rule instances defined in this RuleSet to the
specified Digester
instance, associating them with
our namespace URI (if any).
Add any custom RuleSet instances to configDigester that have
been specified in the rulesets
init parameter.
Remember a servlet mapping from our web application deployment
descriptor, if it is for this servlet.
Add an element to the surrounding list tag.
AddTag() - constructor for class org.apache.struts.taglib.tiles.
AddTag default constructor
Tag classes implementing this interface can contain nested PutTag
s.
Adds a regular text parameter to the set of text parameters for this
request and also to the list of all parameters.
The alignment for this image.
align - field in class org.apache.struts.taglib.html.
ImgTag The property to specify where to align the image.
A Hashtable representing all elemnents.
The alternate text of this element.
The message resources key of the alternate text.
The anchor to be added to the end of the generated hyperlink.
The anchor to be added to the end of the generated hyperlink.
The anchor to be added to the end of the generated hyperlink.
The application associated with this instance.
Return the Class
object for the specified fully qualified
class name, from this web application's class loader.
Return a new instance of the specified fully qualified class name,
after loading the class from this web application's class loader.
Instantiate any RuleSet
classes defined in the
rulesets
property and use them to add rules to our
Digester
.
The first optional argument.
The second optional argument.
The third optional argument.
The fourth optional argument.
The fifth optional argument.
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
.
Name of attribute from which to read page name to include.
This is the ServletRequest attribute that should be set when a multipart request is being read
and the maximum length is exceeded.
Attribute definition used in a component definition.
Name of attribute to put in component context.
The attribute name to be exposed.
Attributes defined for the component.
Custom tag that puts component's attributes in a scope (request, page, ...).
This method returns the number of available bytes left to read
in the buffer before it has to be refilled
Current component context.
Calculate the match values we will actually be using.
Calculate the suffixes based on the locale.
Return the complete URL to which this hyperlink will direct the user.
Call parent tag which must implement AttributeContainer.
Find parent tag which must implement AttributeContainer.
The request attributes key under which a boolean true
value should be stored if this request was cancelled.
The property under which a Cancel button press is reported.
The property under which a Cancel button press is reported, if the
Cancel button is rendered as an image.
Can this Action be cancelled? [false]
By default, when an
Action is cancelled, validation is bypassed and the Action should not
execute the business operation.
Dispatches to the target class' cancelled method, if present,
otherwise returns null.
Method which is dispatched to when the request is a cancel button submit.
Tag for input fields of type "cancel".
Determine whether instance
of ActionForm
is
suitable for re-use as an instance of the form described by
config
.
Comparator that can be used for a case insensitive sort of
LabelValueBean
objects.
Hide JavaScript methods in a CDATA section for XHTML when "true".
Tag for input fields of type "checkbox".
Flush the stream and check for its error state.
The fully qualified Java class name of the PlugIn
implementation class being configured.
The Class instance of this DispatchAction
class.
The Class instance of this DispatchAction
class.
The Java class to be used for
MessageResourcesFactory
instances.
The Java class to be used for
ModuleConfigFactory
instances.
Clear all messages recorded by this object.
This method attempts to close the underlying InputStream
The collection over which we will be iterating.
The name of the collection containing beans that have properties to
provide both the values and the labels (identified by the
property
and labelProperty
attributes).
The actual collection to be counted.
The number of character columns for this field, or negative
for no limit.
This class implements the Struts FormFile
interface by
wrapping the Commons FileUpload FileItem
interface.
Constructs an instance of this class which wraps the supplied
file item.
This class implements the MultipartRequestHandler
interface
by providing a wrapper around the Jakarta Commons FileUpload library.
Abstract base class for comparison tags.
Compare LabelValueBeans based on the label, because that's the human
viewable part of the object.
The compiled paths and their associated ActionConfig's
Translate the given String
into a int []
representing the pattern matchable by this class.
Name used to store Tile/Component context.
Constants used by Tiles/Components.
Definition of a template / component attributes.
Component repository interface.
Wrapper from new definition factory interface to old interface.
Compute a set of query parameters that will be dynamically added to
a generated URL.
Compute a set of query parameters that will be dynamically added to
a generated URL.
Compute real value according to tag attributes.
Compute real value from attributes setting.
Compute a hyperlink URL based on the forward
,
href
or page
parameter
that is not null.
Compute a hyperlink URL based on the forward
,
href
, action
or page
parameter
that is not null.
Compute a hyperlink URL based on the forward
,
href
, action
or page
parameter
that is not null.
Compute a hyperlink URL based on the forward
,
href
, action
or page
parameter
that is not null.
computeURLWithCharEncoding(PageContext,String,String,String,String,String,Map,String,boolean,boolean,boolean) - method in class org.apache.struts.taglib.
TagUtils Compute a hyperlink URL based on the forward
,
href
, action
or page
parameter
that is not null.
Concat postfix to the name.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if there is at least one message in the
class or for the property specified.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Evaluate the condition that is being tested by this particular tag,
and return true
if the nested body content of this tag
should be evaluated, or false
if it should be skipped.
Abstract base class for the various conditional evaluation tags.
The original ActionConfig.
Comma-separated list of context-relative path(s) to our configuration
resource(s) for the default module.
The form bean configuration information for this class.
The configuration parameter used to initialize this MessageResources.
Configuration information for Message Resources.
The module configuration for our owning module.
The Digester used to produce ModuleConfig objects from a
Struts configuration file.
NOTE: THIS CLASS IS UNDER ACTIVE DEVELOPMENT.
NOTE: THIS CLASS IS UNDER ACTIVE DEVELOPMENT.
The set of Digester rules required to parse a Struts
configuration file (struts-config.xml
).
Indicates if configuration of this component been completed.
Has this component been completely configured?
Has this component been completely configured?
Has this component been completely configured?
Has this component been completely configured?
Has this component been completely configured?
Has this component been completely configured?
Has this component been completely configured?
Has this module been completely configured yet.
Has this component been completely configured?
The constant String value to be returned when this checkbox is
selected and the form is submitted.
Manifest constants for this package.
Does the specified mapped property contain a value for the specified
key value?
Indicates if the specified mapped property contain a value for the
specified key value.
The content length of the multipart data
The content length of this request
This exception is thrown when multipart post data exceeds the value
given by the Content-Length header
Whether or not bytes up to the Content-Length have been read
The content type and character encoding to be set on each response.
The content type of the file
The content type for this stream.
The content type for this stream.
The content type of this element.
The servlet context for the resource to be downloaded.
The servlet context with which we are associated.
Should the value of the path
property be considered
context-relative if it starts with a slash (and therefore not
prefixed with the module prefix?
The property to specify how to root the image.
A controller is a piece of code called before rendering a jsp page.
The controller configuration object for this module.
A JavaBean representing the configuration information of a
<controller>
element in a Struts
configuration file.
Controller associated to Definition.
Associated Controller name (classname or url)
Basic implementation of Controller.
Associated Controller typename, if controllerName defined.
Associated Controller type
Clones the ActionConfig and its children, replacing various properties
with the values of the wildcard-matched strings.
The flag to request backwards-compatible conversions for form bean
properties of the Java wrapper class types.
Inserts into a value wildcard-matched strings where specified.
Converts a size value from a string representation to its numeric value.
The name of the cookie to be used as a variable.
Define a scripting variable based on the value(s) of the specified
cookie received with this request.
Implementation of TagExtraInfo
for the cookie
tag, identifying the scripting object(s) to be made visible.
Copy bytes from an InputStream
to an
OutputStream
.
Create (if necessary) and return an ActionForm
instance appropriate
for this request.
Create and return an ActionForm
instance appropriate
to the information in this FormBeanConfig
.
Create and return an ActionForm
instance appropriate
to the information in config
.
Get List of actions for the given Form.
Create map of configuration attributes from configuration object.
Create a new instance of controller named in parameter.
Create a controller from specified classname
Create default Definition factory.
Create Definition factory of specified classname.
Create default Definition factory.
Create Definition factory.
Create Definition factory from specified configuration object.
Create Definition factory from specified configuration object.
Create Definition factory.
Create Definition factory.
Return the DynaActionFormClass
instance for the specified form bean
configuration instance.
Generates the dynamic JavaScript for the form.
Create and return a MessageResourcesFactory
instance of the
appropriate class, which can be used to create customized
MessageResources
instances.
Create and return a ModuleConfigFactory
instance of the
appropriate class, which can be used to create customized
ModuleConfig
instances.
Create a factory for specified key.
Create a factory for specified key.
Create Definition factory.
Create Definition factory from provided classname.
Create a multipart element instance representing the file in the stream.
Creates a file on disk from the current mulitpart element.
Creates the JavaScript methods list from the given actions.
Create and return a newly instansiated MessageResources
.
Create and return a newly instansiated MessageResources
.
Return StringBuffer
representing the scheme, server, and port number of
the current request.
Return StringBuffer
representing the scheme, server, and port number of
the current request.
Process tag attribute and create corresponding tag handler.
Create a text element from the data in the body of the element.
The plugin config object provided by the ActionServlet initializing
this plugin.
Acquire the current value of the bean specified by the name
attribute and the property specified by the property
attribute.
The context attributes key under which our default
configured data source (which must implement
javax.sql.DataSource
) is stored,
if one is configured for this module.
A JavaBean representing the configuration information of a
<data-source>
element from a Struts
configuration file.
The JDBC data sources that has been configured for this module,
if any, keyed by the servlet context attribute under which they are
stored.
The set of JDBC data source configurations for this
module, if any, keyed by the key
property.
The key to search default format string for java.util.Date in resources.
debug - static field in class org.apache.struts.taglib.tiles.util.
TagUtils Debug flag
If the getBufferSize()
method is not overridden, this is
the buffer size that will be used to transfer the data to the servlet
output stream.
Possible definition filenames.
The default encoding of a text element if none is specified.
Indicates "default" dispatch flavor
The method key, if present, to use if other specified method keys
do not match a request parameter.
The method key, if present, to use if other specified method keys
do not match a request parameter.
The default value for the maximum allowable size, in bytes, of an
uploaded file.
The default value for the threshold which determines whether an uploaded
file will be written to disk or cached in memory.
The default MessageResourcesFactory used to create MessageResources
instances.
The system default Locale.
The default Locale for our server.
The default locale on our server.
The default locale on our server.
The default Locale for our environment.
The default Locale for our server.
The default locale for our server.
Define a scripting variable based on the value(s) of the specified
bean property.
Implementation of TagExtraInfo
for the define
tag, identifying the scripting object(s) to be made visible.
Attribute representing a Component Definition.
Definition configuration file specified by user.
An Action that dispatches to a Tiles Definition
that is named by the request parameter whose name is specified
by the parameter
property of the corresponding
ActionMapping.
Associated definition factory.
Name of component instance to include.
Underlying map containing all definitions.
Alternate name for definition files properties in configuration file.
Config file parameter name.
Name of init property carrying debug level.
Constant name used to store factory in context.
Constant name used to store factory in servlet context
Name of init property carrying factory class name.
Name of init property carrying factory class name.
Tiles Definition factory.
A factory for definitions.
A TilesFactoryConfig object hold configuration attributes for a tile
definition factory.
Exception thrown when an error occurs while the factory tries to
create a new instance mapper.
Create a new DefinitionsFactoryException
wrapping an existing exception.
Create a new DefinitionsFactoryException
from an existing exception.
Utilities class for definitions factory.
This is the tag handler for <tiles:definition>, which defines
a tiles (or template / component).
Common base class for tags dealing with Tiles definitions.
Deletes the nested reference from the request object.
The only added property to the class.
Gracefully shut down this controller servlet, releasing any resources
that were allocated at initialization.
Destroy all content for this form file.
Do nothing because old life cycle has no equivalent.
Receive notification that the factory is being
shut down.
Receive notification that our owning module is being shut down.
Delete the temporary file.
Destroys all content for the uploaded file, including any underlying
data files.
Receive notification that our owning module is being
shut down.
Receive notification that our owning module is being
shut down.
Clean up in preparation for a shutdown of this application.
Gracefully shut down, releasing any resources
that were allocated at initialization.
Gracefully release any configDigester instance that we have created.
Gracefully terminate use of the internal MessageResources.
Gracefully terminate use of any modules associated with this
application (if any).
Destroy ValidatorResources
.
Instantiate a Digester from an XML input stream using the Commons
DigesterLoader
.
An implementation of PlugIn
which
can be configured to instantiate a graph of objects
using the Commons Digester and place the root object
of that graph into the Application context.
Constructor for DigestingPlugIn.
direct - field in class org.apache.struts.taglib.tiles.
PutTag JSP Template compatibility.
Handle insert direct string.
Controls whether child controls should be 'disabled'.
The size in bytes written to the filesystem at a time [20K]
This is a MultipartRequestHandler that writes file data directly to
to temporary files on disk.
Indicates flavor compatible with DispatchAction
An abstract Action that dispatches to a public
method that is named by the request parameter whose name is specified
by the parameter
property of the corresponding
ActionMapping.
Dispatch to the specified method.
Dispatch to the specified method.
Dispatch to the specified method.
Save the associated label from the body content.
Save the body content of this tag (if any), or throw a JspException
if the value was already defined.
Make the next collection element available and loop, or
finish the iterations if there are no more elements.
Save the associated label from the body content.
Make the next collection element available and loop, or
finish the iterations if there are no more elements.
Save the body contents of this tag as the constant that we will
be returning.
This is only overriden as the include reference will need it's index
updated.
Render the resulting content evaluation.
Render the resulting content evaluation.
Process the body text of this tag (if any).
Save the body content of this tag (if any)
Save the associated label from the body content.
Save any body content of this tag, which will generally be the
option(s) representing the values displayed to the user.
Save the associated label from the body content.
Indicates whether 'disabled' is a valid attribute
Clean up after processing this enumeration.
Process the end of this tag.
Process the remainder of this page normally.
Evaluate the remainder of the current page normally.
Retrieve the required property and expose it as a scripting variable.
Process the end tag by putting the definition in appropriate context.
Render the end of this form.
Look up the ActionForward associated with the specified name,
and perform a forward or redirect to that path as indicated.
Ignore the end of this tag.
Process the end of this tag.
Render the end of the IMG tag.
Clean up after processing this enumeration.
Process the end tag by including the template.
Print String in page output stream.
Do include for type depicted by implementation class.
Clean up after processing this enumeration.
Render the end of the hyperlink.
Clean up after processing this enumeration.
Render an input element for this tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
This is only overriden to clean up the include reference
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Evaluate the rest of the page
Complete the processing of the tag.
Evaluate the rest of the page
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Complete the processing of the tag.
Process the end of this tag.
Process the end of this tag.
Optionally render the associated label from the body content.
Render the redirect and skip the remainder of this page.
Ignore the end of this tag.
Render the end of this form.
Process the end of this tag.
Clean up after processing this enumeration.
Determine if there are errors for the component.
Forward to the given path converting exceptions to JspException.
Do a forward to specified URI using a RequestDispatcher
.
Do a forward using request dispatcher.
Do a forward using request dispatcher.
Do a forward using request dispatcher.
Do a forward using request dispatcher.
Process an HTTP "GET" request.
Do an include of specified page.
Do an include of specified URI using a RequestDispatcher
.
Do an include using request dispatcher.
Do an include using request dispatcher.
Do an include using request dispatcher.
Do an include using PageContext.include().
Do an include using PageContext.include().
Process an HTTP "POST" request.
Indicates whether 'readonly' is a valid attribute.
Redirect to the given path converting exceptions to JspException.
Redirect to the given url converting exceptions to JspException.
Expose the requested property from component context.
Generate the required input tag.
Process the start of this tag.
Process the start of this tag.
Generate the required input tag.
Perform the test required for this particular tag, and either evaluate
or skip the body of this tag.
Retrieve the required property and expose it as a scripting variable.
Check if we need to evaluate the body of the tag
Process the start tag by creating a new definition.
Render the specified error messages if there are any.
Render the beginning of this form.
Defer processing until the end of this tag is encountered.
Render the appropriately encoded URI.
Retrieve the required property and expose it as a scripting variable.
Generate the required input tag, followed by the optional rendered text.
Process the start of this tag.
Render the beginning of the IMG tag.
Expose the requested property from component context.
Define the contents returned for the specified resource as a
page scope attribute.
Process the start tag by checking tag's attributes and creating appropriate handler.
Do nothing, there is no context for a direct string.
Create a new empty context.
Create ComponentContext for type depicted by implementation class.
Construct an iterator for the specified collection, and begin
looping through the body once per element.
Render the JavaScript for to perform validations based on the form name.
Render the beginning of the hyperlink.
Construct an iterator for the specified collection, and begin
looping through the body once per element.
Process the beginning of this tag.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding to allow the chance to set the details of the system, so that
dynamic includes can be possible
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the tag.
Overriding method of the heart of the matter.
Overriding method of the heart of the tag.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the matter.
Overriding method of the heart of the tag.
Overriding method of the heart of the matter.
Process the start of this tag.
Process the start of this tag.
Process the start of this tag.
Retrieve the required configuration object and expose it as a
scripting variable.
Retrieve the required property and expose it as a scripting variable.
Generate the required input tag.
Defer generation until the end of this tag is encountered.
Retrieve the required property and expose it as a scripting variable.
Render the appropriately encoded URI.
Render the beginning of this select tag.
Retrieve the required property and expose it as a scripting variable.
Retrieve the required configuration object and expose it as a
scripting variable.
Process the start of this tag.
Generate the required input tag.
Expose the requested attribute from component context.
We will do a double/float comparison.
This is an abstract base class that minimizes the amount of special coding
that needs to be written to download a file.
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.
The DynaActionFormClass associated with a DynaActionForm.
Implementation of DynaClass
for
DynaActionForm
classes that allow developers to define
ActionForms without having to individually code all of the classes.
Construct a new DynaActionFormClass
for the specified
form bean configuration.
The DynaBean
that this ActionForm is backed by.
The DynaActionFormClass
with which we are associated.
Is the form bean class an instance of DynaActionForm with dynamic
properties?
The dynamic JavaScript objects will only be generated if this is set to "true".
This class extends DynaValidatorForm and provides
basic field validation based on an XML file.
This class extends DynaActionForm and provides
basic field validation based on an XML file.
The set of property values for this DynaActionForm
,
keyed by property name.
The MessageResourcesFactory
that created this instance.
Fully qualified Java class name of the MessageResourcesFactory class
we should use.
The real factory instance.
Alternate name for factory classname properties in configuration file.
The fully qualified class name to be used for
MessageResourcesFactory
instances.
The fully qualified class name to be used for
ModuleConfigFactory
instances.
Fully qualified classname of the factory to create.
The name associated to this factory.
Exception thrown when definitions factory is not found.
Component Definitions factory.
Should the existence of configuration errors be fatal.
This class contains the default validations that are used in the
validator-rules.xml file.
The file to be downloaded.
The element's data represented in a (possibly temporary) file.
A Hashtable representing the form files uploaded.
The FileItem
instance wrapped by this object.
The element's filename, null for text elements.
Default filenames extension.
Names of files containing instances descriptions.
The filepath to the temporary file
The size in bytes of the file
A concrete implementation of the StreamInfo
interface which
simplifies the downloading of a file from the disk.
Constructs an instance of this class, based on the supplied
parameters.
Custom tag for input fields of type "file".
Construct a new instance of this tag.
Fills the buffer with data from the underlying inputStream.
Should the label values be filtered for HTML sensitive characters?
Should the label values be filtered for HTML sensitive characters?
Filter the rendered output for characters that are sensitive in HTML?
Filter the specified string for characters that are sensitive to
HTML interpreters, returning the string with these characters replaced
by the corresponding character entities.
Filter the specified string for characters that are sensitive to
HTML interpreters, returning the string with these characters replaced
by the corresponding character entities.
Whether or not the final boundary has been encountered.
is the boundary found a final boundary?
Return the action configuration for the specified path, if any;
otherwise return null
.
Return the action configuration for the specified path, first looking
a direct match, then if none found, a wildcard pattern match;
otherwise return null
.
Return the action configurations for this module.
Return the action configurations for this module.
Find object in one of the contexts.
Search attribute in different contexts.
Return the data source configuration for the specified key, if any;
otherwise return null
.
Return the data source configuration for the specified key, if any;
otherwise return null
.
Return the data source configurations for this module.
Return the data source configurations for this module.
Find enclosing parent tag accepting this tag.
Find parent tag which must implement AttributeContainer.
Find parent tag which must implement AttributeContainer.
Find and return the ExceptionConfig
instance defining
how Exceptions
of the specified type should be handled.
Return the exception configuration for the specified type, if any;
otherwise return null
.
Return the exception configuration for the specified type, if any;
otherwise return null
.
Return the exception configuration for the specified type, if any;
otherwise return null
.
Return the exception configurations for this action.
Return the exception configurations for this module.
Return the exception configurations for this module.
Return the form bean configuration for the specified key, if any;
otherwise return null
.
Return the form bean configuration for the specified key, if any;
otherwise return null
.
Return the form bean configurations for this module.
Return the form bean configurations for this module.
Return the form property configuration for the specified property
name, if any; otherwise return null
.
Return the form property configurations for this module.
Find and return the ForwardConfig
instance defining
how forwarding to the specified logical name should be handled.
Return the forward configuration for the specified key, if any;
otherwise return null
.
Return the forward configuration for the specified key, if any;
otherwise return null
.
Return the forward configuration for the specified key, if any;
otherwise return null
.
Return all forward configurations for this module.
Return the form bean configurations for this module.
Return the form bean configurations for this module.
Return the logical names of all locally defined forwards for this
mapping.
Return the message resources configuration for the specified key,
if any; otherwise return null
.
Return the message resources configuration for the specified key,
if any; otherwise return null
.
Return the message resources configurations for this module.
Return the message resources configurations for this module.
Return the configured plug-in actions for this module.
Return the configured plug-in actions for this module.
Find original properties set in the Struts PlugInConfig object.
Cleans up at the end of a request.
This method is called on when a successful form post
has been made.
Indicates dispatch flavor
The key to search default format string for float (double, BigDecimal) in
resources.
focus - field in class org.apache.struts.taglib.html.
FormTag The name of the field to receive focus, if any.
The index in the focus field array to receive focus.
The message resource key for errors footer.
The message resource key for errors footer.
The attribute key for the form tag itself.
The key to search format string in applciation resources
The set of previously created MessageFormat objects, keyed by the
key computed in messageKey()
.
The format string to be used as format to convert
value to String.
Return the given value as a formatted String
.
Format value according to specified format string (as tag attribute or
as string from message resources) or to current user locale.
The name of the ActionFormBean
object to be exposed.
Return the Class
instance for the form bean implementation
configured by this FormBeanConfig
instance.
A JavaBean representing the configuration information of a
<form-bean>
element in a Struts
configuration file.
The set of form bean configurations for this module, if any,
keyed by the name
property.
This interface represents a file that has been uploaded by a client.
The name of the form that corresponds with the action name
in struts-config.xml.
The set of FormProperty elements defining dynamic form properties for
this form bean, keyed by property name.
A JavaBean representing the configuration information of a
<form-property>
element in a Struts
configuration file.
Standard no-arguments constructor for dynamic instantiation.
Constructor that preconfigures the relevant properties.
Constructor that preconfigures the relevant properties.
Custom tag that represents an input form, associated with a bean whose
properties correspond to the various fields of the form.
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".
The forward associated with this instance.
The name of the global ActionForward
that contains a
path to our requested resource.
The logical forward name from which to retrieve the hyperlink URI.
The logical forward name from which to retrieve the redirect URI.
The name of the ActionForward
object to be exposed.
An Action that forwards to the context-relative
URI specified by the parameter
property of our associated
ActionMapping
.
A JavaBean representing the configuration information of a
<forward>
element from a Struts
configuration file.
Construct a new instance with default values.
Construct a new instance with the specified values.
Construct a new instance with the specified values.
Construct a new instance with the specified values.
A subclass of ActionForward
that defaults the
redirect
attribute to false
.
Construct a new instance with default values.
Construct a new instance with the specified path.
The replacement pattern used to determine a context-relative URL
from a
ForwardConfig
element.
The set of local forward configurations for this action, if any,
keyed by the name
property.
The set of global forward configurations for this module, if any,
keyed by the name
property.
Perform a forward or redirect to a page that is looked up in the
configuration information associated with our application.
Return the context-relative URL that corresponds to the specified
ForwardConfig
.
Return the context-relative URL that corresponds to the specified
ForwardConfig
.
The frameborder attribute that should be rendered (1, 0).
The name
attribute that should be rendered for this frame.
Generate an HTML <frame>
tag with similar capabilities
as those the <html:link>
tag provides for hyperlink
elements.
Freeze the configuration of this action.
Freeze the configuration of this component.
Freeze the configuration of this data source.
Freeze the configuration of this component.
Freeze the configuration of this component.
Freeze the configuration of this component.
Freeze the configuration of this component.
Freeze the configuration of this component.
Freeze the configuration of this module.
Freeze the configuration of this module.
Freeze the configuration of this component.
Calculate the url to redirect to.
Generate a new transaction token, to be used for enforcing a single
request for a particular transaction.
Generate a new transaction token, to be used for enforcing a single
request for a particular transaction.
Return the set of all recorded messages, without distinction
by which property the messages are associated with.
Return the set of messages related to a specific property.
Return the value of a simple property with the specified name.
Return the value of a simple property with the specified name.
Return the value of an indexed property with the specified name.
Return the value of an indexed property with the specified name.
Return an indexed property value.
Return the value of a mapped property with the specified name,
or null
if there is no value for the specified key.
Return the value of a mapped property with the specified name,
or null
if there is no value for the specified key.
Return the list of character encodings accepted.
Returns the accessKey character.
Return the action URL to which this form should be submitted.
Return the URL for the specified ActionMapping,
otherwise return null
.
Return the URL for the specified ActionMapping,
otherwise return null
.
Gets the ActionConfig that contains the pattern.
Get Definition stored in jsp context by an action.
Gets the ActionError
based on the
ValidatorAction
message and the Field
's
arg objects.
Retrieves the value from request scope and if it isn't already an
ErrorMessages
some classes are converted to one.
Retrieves the value from request scope and if it isn't already an
ErrorMessages
some classes are converted to one.
The default class name to be used when creating action form bean
instances.
The default class name to be used when creating action form bean
instances.
Return the forwarding associated with the specified logical name,
if any; otherwise return null
.
Return the forwarding associated with the specified logical name,
if any; otherwise return null
.
The default class name to be used when creating action forward instances.
The default class name to be used when creating action forward instances.
Return the mapping associated with the specified request path, if any;
otherwise return null
.
Return the mapping associated with the specified request path, if any;
otherwise return null
.
The default class name to be used when creating action mapping instances.
The default class name to be used when creating action mapping instances.
Return the form action converted into an action mapping path.
Return the form action converted into an action mapping path.
Return the form action converted into an action mapping path.
Return the form action converted into an action mapping path.
Return the form action converted into a server-relative URL.
Return the form action converted into a server-relative URL.
Return the form action converted into a server-relative URL.
Return the form action converted into a server-relative URL.
Return the form action converted into a server-relative URL.
Returns the error associated with the exception.
Gets the ActionMessage
based on the
ValidatorAction
message and the Field
's
arg objects.
Gets the ActionMessage
based on the
ValidatorAction
message and the Field
's
arg objects.
The org.apache.struts.action.ActionFormBeans
collection
for this application.
The org.apache.struts.action.ActionFormBeans
collection
for this application.
Retrieves the value from request scope and if it isn't already an
ActionMessages
some classes are converted to one.
Retrieves the value from request scope and if it isn't already an
ActionMessages
, some classes are converted to one.
Get the adjusted property.
Returns a hash table containing both text and file request parameters.
This method returns all elements of a multipart request.
This method returns all elements of a multipart request.
Create a Map
containing all of the parameters supplied for a multipart
request, keyed by parameter name.
Returns the alternate text attribute.
Returns the message resources key of the alternate text.
Gets the message arguments based on the current
ValidatorAction
and Field
.
Gets the message arguments based on the current
ValidatorAction
and Field
.
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
.
Another access method for the name property.
Get an attribute from context.
Returns the value of the named attribute as an Object, or null if no
attribute of the given name exists.
Get value of an additional attribute.
Get object from requested context.
Get object from requested context.
Get names of all attributes.
Access method for the attributes property.
Get additional attributes as a Map.
Retrieve the value of the specified component/template attribute property,
and render it to the current JspWriter as a String.
Returns the base file name from the supplied file path.
Renders the reference for a HTML
Renders the reference for a HTML
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).
Return the name of the form bean corresponding to this tag.
Parses a content-type String for the boundary.
Returns the size of the buffer to be used in transferring the data to
the servlet output stream.
Get the maximum amount of bytes read from a line at one time
Returns the name of the message resources bundle to use.
Sets the servlet context attribute key for our resources.
Accessor for cancellable property
Returns the cdata setting "true" or "false".
Given a string, return a URL to a classpath resource of that name.
Return the number of columns for this field.
Get component definition by its name.
Get underlying factory configuration.
Get factory configuration.
The configuration parameter used to initialize this MessageResources.
Set the configuration information for Message Resources.
Has this module been completely configured yet.
Has this module been completely configured yet.
Look up a resource path using one of a set of known path resolution mechanisms
and return a URL to the resource.
Returns the content type for this file.
Returns the content type of the stream to be downloaded.
Returns the content type of the stream to be downloaded.
Returns the content type of the stream to be downloaded.
Returns the content type for this file.
Retrieve the content type.
Gets the value of the Content-Type header of the request.
Get component context from request.
Get associated controller local URL.
Get instantiated Controller.
The controller configuration object for this module.
The controller configuration object for this module.
Get associated controller type.
Get current component context.
Return the current Locale for this request.
Returns the bean name from the request object that the properties are
nesting against.
Returns the current nesting property from the request object.
The default
configured data source (which must implement
javax.sql.DataSource
),
if one is configured for this application.
Return the default data source for the current module.
Return the specified data source for the current module.
Return the default value.
Return the default value.
Return the default value.
Return the default value.
Get requested definition.
Get a definition by its name.
Get requested definition.
Get a definition by its name.
Get a definition by its name.
Get a definition by its name.
Get a definition by its name.
Get a definition by its name.
Get the definition config files.
Get associated definition factory.
Get definition factory from appropriate servlet context.
Get definition factory for the module attached to the specified moduleConfig.
Get definition factory for the module attached to specified moduleConfig.
Get definition factory from appropriate servlet context.
Get definition factory from appropriate servlet context.
Get the definition factory from appropriate servlet context.
Extract key that will be used to get the sub factory.
Extract key that will be used to get the sub factory.
Returns the disabled event handler.
Return the DynaActionFormClass associated with a DynaActionForm.
Return the DynaBean
that this ActionForm
is backed by.
Return the DynaClass
instance that describes the set of
properties available for this DynaBean.
Return the DynaClass
instance that describes the set
of properties available for this DynaBean
.
Gets whether or not to generate the dynamic
JavaScript.
Return an array of DynaProperty
s for the properties
currently defined in this DynaClass
.
Return the property descriptor for the specified property name.
Return a property descriptor for the specified property, if it exists;
otherwise, return null
.
Gets the character encoding of the current element.
Returns the closing brace for an input element depending on xhtml status.
Gets the value for the "Content-Dispositio" header for the current multipart element.
Gets the "Content-Type" of the current element.
Get the character encoding used for this current multipart element.
Gets the filename of the current element, which will be null if the current element
isn't a file.
Gets the name of the current element.
Render the opening element.
Render the opening element.
Render the opening element.
Render the opening element.
Render the opening element.
Return the url encoded to maintain the user session, if any.
Return the url encoded to maintain the user session, if any.
Return the content encoding used when submitting this form.
Returns the error associated with the exception.
Returns the error key attribute.
Retrieves any existing errors placed in the request by previous actions.
Returns the error style attribute.
Returns the error style class attribute.
Returns the error style id attribute.
The runtime JspException that may be been thrown by a Struts tag
extension, or compatible presentation extension, and placed
in the request.
The runtime JspException that may be been thrown by a Struts tag
extension, or compatible presentation extension, and placed
in the request.
Return the embedded exception, if any.
Return the embedded exception, if any.
Get extends
(parent) definition name.
The MessageResourcesFactory
that created this instance.
Get underlying factory instance.
Get a factory by its key.
The fully qualified class name that is used for
MessageResourcesFactory
instances.
The fully qualified class name that is used for
ModuleConfigFactory
instances.
Get the classname of the factory.
Get the File that holds the data for this element.
Returns the data for this file as a byte array.
Attempt to read the temporary file and get it's data in byte
array form.
Returns the data for the entire file as byte array.
Attempts to read a file n bytes at a time, n being equal to "bufferSize".
Returns a hash table containing the file (that is, non-text) request
parameters.
This method is called on to retrieve all the FormFile
input elements of the request.
This method is called on to retrieve all the FormFile
input elements of the request.
Returns the (client-side) file name for this file.
Returns the file name of this file.
Retrieve the filename, can return null
for text elements.
Get the temporary file path for this form file
Returns the size, in bytes, of this file.
Returns the size of this file.
Given a string, return a URL to a Filesystem resource of that name.
Getter method for the filter property
Return the focus field name for this form.
Return the form bean definition associated with the specified
logical name, if any; otherwise return null
.
Return the form bean definition associated with the specified
logical name, if any; otherwise return null
.
Gets the key (form name) that will be used
to retrieve a set of validation rules to be
performed on the bean passed in for validation.
Returns context-relative path of the web application resource that will process
this request.
Gets whether or not to delimit the
JavaScript with html comments.
Getter method for the id property
Context-relative path of the web application resource that will process
this request.
Return the zero-relative index of the current iteration through the
loop.
Returns the indexed value.
Returns the index value for tags with 'true' value in 'indexed' attribute.
Get the context-relative path of the input form to which control should be
returned if a validation error is encountered.
Create (if necessary) and return an
ActionForward
that
corresponds to the
input
property of this Action.
Get an InputStream that represents this file.
Returns a FileInputStream to the file
Returns an input stream on the file to be downloaded.
Returns an input stream on the resource to be downloaded.
Returns an input stream on the content to be downloaded.
Returns an input stream for this file.
Return the Bean
that this ActionForm
is backed by.
Returns the Singleton instance of TagUtils.
Returns the Singleton instance of TagUtils.
Retrieves the singleton instance of this class.
Return the MessageResources
instance containing our
internal message strings.
Return the MessageResources
instance containing our
internal message strings.
Return an iterator for the options collection.
Return an iterator for the option labels or values, based on our
configured properties.
Returns the opening script element and some initial javascript.
Returns the closing script element.
Get the message key for this message.
Provides the mapping from resource key to method name.
Returns true if the tag should render a lang attribute.
Return the path for the specified forward,
otherwise return null
.
Return the path for the specified forward,
otherwise return null
.
Use Reflection to invoke Servlet 2.4 getLocalAddr
method on the wrapped Request.
Returns the name of the session attribute for our locale.
Return the user's currently selected Locale.
Get the Locale
of the current user.
Use Reflection to invoke Servlet 2.4 getLocalName
method on the wrapped Request.
Use Reflection to invoke Servlet 2.4 getLocalPort
method on the wrapped Request.
Lookup the method name corresponding to the client request's locale.
Returns the Map
containing the property values.
Return the Map
containing the property values.
Retrieves the action mapping with which this handler is associated.
The org.apache.struts.ActionMapping
instance for this request.
The org.apache.struts.ActionMapping
instance for this request.
Get the ActionMapping instance for this request
Get the ActionMapping instance for this request
Return the maximum length allowed.
Get the maximum post data size allowed for a multipart request
Gets the maximum post data size in bytes from the string
representation in the configuration file.
Return a detail message for this exception.
Return a detail message for this exception.
Gets the Locale
sensitive value based on the key passed in.
Returns a text message for the specified key, for the default Locale.
Returns a text message for the specified key, for the default Locale.
Returns a text message after parametric replacement of the specified
parameter placeholders.
Returns a text message after parametric replacement of the specified
parameter placeholders.
Returns a text message after parametric replacement of the specified
parameter placeholders.
Returns a text message after parametric replacement of the specified
parameter placeholders.
Returns a text message after parametric replacement of the specified
parameter placeholders.
Gets the Locale
sensitive value based on the key passed in.
Gets the locale sensitive message based on the
ValidatorAction
message and the Field
's
arg objects.
Gets the Locale
sensitive value based on the key passed in.
Return the localized message for the specified key,
otherwise return null
.
Return the localized message for the specified key,
otherwise return null
.
Returns a text message for the specified key, for the default Locale.
Look up and return a message string, based on the specified parameters.
Look up and return a message string, based on the specified parameters.
Returns a text message after parametric replacement of the specified
parameter placeholders.
Returns a text message after parametric replacement of the specified
parameter placeholders.
Returns a text message after parametric replacement of the specified
parameter placeholders.
Returns a text message after parametric replacement of the specified
parameter placeholders.
Returns a text message after parametric replacement of the specified
parameter placeholders.
The application resources for this application.
The application resources for this application.
Retrieve MessageResources
for the module.
Retrieve MessageResources
for the module and bundle.
Create and return an instance of MessageResources
for the
created by the default MessageResourcesFactory
.
Retrieves any existing messages placed in the request by previous actions.
Return the request method used when submitting this form.
Gets the method name that will be used for the Javascript
validation method name if it has a value.
Introspect the current class to identify a method of the specified
name that accepts the same parameter types as the execute
method does.
Introspect the current class to identify a method of the specified
name that accepts the same parameter types as the execute
method does.
Returns the method name, given a parameter's value.
Returns the method name, given a parameter's value.
Returns the method name, given a parameter's value.
Returns the method name, given a parameter's value.
Returns the method name, given a parameter's value.
Returns the method name, given a parameter's value.
The module configuration with which we are associated.
Return the module configuration object for the currently selected
module.
Return the current ModuleConfig object stored in request, if it exists,
null otherwise.
Return the ModuleConfig object is it exists, null otherwise.
Return the ModuleConfig object is it exists, null otherwise.
Get the current ModuleConfig.
Return the ModuleConfig
object if it exists, null if otherwise.
Return the ModuleConfig object if it exists, null if otherwise.
Return the desired ModuleConfig object stored in context, if it exists,
otherwise return the current ModuleConfig
Return the ModuleConfig object for the given prefix if it exists, null if otherwise.
Return the desired ModuleConfig object stored in context, if it exists,
null otherwise.
Get the module name to which the specified request belong.
Get the module name to which the specified request belong.
Get the module name to which the specified uri belong.
Get the module name to which the specified uri belong.
Return the list of module prefixes that are defined for
this web application.
Return the list of module prefixes that are defined for
this web application.
Return the fully qualified Java class name of the
MultipartRequestHandler
implementation class used to
process multi-part request data for this Action.
Try to locate a multipart request handler for this request.
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
.
The multipart object for this request.
The multipart object for this request.
Return name of the form bean, if any, associated with this Action.
Access method for the name property.
Return the name of this DynaClass
(analogous to the
getName()
method of java.lang.Class
DynaClass
implementation class to support
different dynamic classes, with different sets of properties.
The getters and setters required to set a tags name property.
The getters and setters required to set a tags name property.
Getter method for the name property
Access method for the name property.
This is required by all parent tags so that the child tags can get a hold
of their nested property.
Getter for the nested property
Retrieves the next element in the iterator if one exists.
Returns the onBlur event handler.
Returns the onChange event handler.
Returns the onClick event handler.
Returns the onClick event handler.
Returns the onDblClick event handler.
Returns the onFocus event handler.
Returns the onKeyDown event handler.
Returns the onKeyPress event handler.
Returns the onKeyUp event handler.
Returns the onMouseDown event handler.
Returns the onMouseMove event handler.
Returns the onMouseOut event handler.
Returns the onMouseOver event handler.
Returns the onMouseUp event handler.
Return the onReset event script.
Returns the onSelect event handler.
Return the onSubmit event script.
Get or create controller.
Get the original path without the parameters added at runtime.
Renders the reference for a HTML
Renders the reference for a HTML
Access method for the path property.
Gets the current page number of a multi-part form.
Get the pageContext property.
Return general purpose configuration parameter that can be used to pass
extra information to the Action instance selected by this Action.
Returns the parameter value as influenced by the selected
flavor
specified for this
ActionDispatcher
.
Returns the parameter value.
Attempts to get a parameter for this request.
Implements the Servlet 2.3 getParameterMap method.
Returns the names of the parameters for this request.
Forms the string containing the parameters
passed onto this object thru calls to addParameter().
Determines if the parser is validating.
Return context-relative path of the submitted request, starting with a
slash ("/") character, and omitting any filename extension if
extension mapping is being used.
Get the path for this object, including any parameters
that may have been added at runtime.
Access method for the path property.
Gets a comma delimitted list of Validator resources.
Gets the compiled wildcard pattern.
Retruns prefix used to match request parameter names to form bean property
names, if any.
The prefix of the context-relative portion of the request URI, used to
select this configuration versus others supported by the controller
servlet.
The prefix of the context-relative portion of the request URI, used to
select this configuration versus others supported by the controller
servlet.
Returns the RequestProcessor for the given module or null if one does not
exist.
Return the properties that will be used to configure a
PlugIn
instance.
Return the property name.
Return the property name.
Return the property name.
Returns the property associated with the exception.
Return the property name.
Get the string value of the "property" property.
The getters and setters required to set a tags property property.
Getter method for the property property
Getter method for the property property
Getter method for the property property
Return the property name.
Return the property name.
Return the value of the specified property of the specified bean,
no matter which property reference format is used, with no
type conversions.
Returns the readonly event handler.
Get real value according to tag attribute.
Extract real value from specified bean.
Locate and return the specified property of the specified bean, from
an optionally specified scope, in the specified page context.
Use Reflection to invoke Servlet 2.4 getRemotePort
method on the wrapped Request.
Returns the path to the temporary directory to be used for uploaded
files which are written to disk.
Returns the underlying HttpServletRequest for this wrapper
Return the current ModuleConfig
object stored in request,
if it exists, null otherwise.
Get Tiles RequestProcessor associated to the current module.
Look up and return the
RequestProcessor
responsible for the
specified module, creating a new one if necessary.
Look up and return the
RequestProcessor
responsible for the
specified module, creating a new one if necessary.
Use Reflection to invoke Servlet 2.3 getRequestURL
method on the wrapped Request.
Return the default message resources for the current module.
Return the specified message resources for the current module.
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.
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.
Indicates that a null
is returned instead of an error message string
if an unknown Locale or key is requested.
Get default value of the "returnNull" property used to initialize newly created
MessageResourcess.
Access method for the role property.
Access method for the name property.
Get array of security role names used to authorize access to this
Action.
Return the number of rows for this field.
Get the scope ("request" or "session") within which
our form bean is accessed, if any.
Converts the scope name into its corresponding PageContext constant value.
Converts the scope name into its corresponding PageContext constant value.
Get scope value from string value
Gets whether or not the focus script's <script> element will include the
language attribute.
Gets whether or not the <script> element will include the
language attribute.
Return the servlet instance to which we are attached.
Return the servlet instance to which we are attached.
Retrieves the servlet with which this handler is associated.
Get the ActionServlet instance
Get the ActionServlet instance
Return the ServletContext
for the web application in which
we are running.
Given a string, return a URL to a Servlet Context resource of that name.
The path-mapped pattern (/action/*
) or
extension mapped pattern ((*.do
)
used to determine our Action URIs in this application.
The path-mapped pattern (/action/*
) or
extension mapped pattern ((*.do
)
used to determine our Action URIs in this application.
Return the controller servlet instance to which we are attached.
Return the size of this field (synonym for getCols()
).
Returns the maximum allowable size, in bytes, of an uploaded file.
Returns the size threshold which determines whether an uploaded file
will be written to disk or cached in memory.
Gets the src attribute's value when defining
the html script element.
Gets whether or not to generate the static
JavaScript.
Returns the information on the file, or other stream, to be downloaded
by this action.
Return the value of a String
property with the specified
name.
Return the value of a String[]
property with the
specified name.
Returns the style attribute.
Return the style attribute for this tag.
Returns the style class attribute.
Return the style class for this tag.
Returns the style id attribute.
Return the style identifier for this tag.
Return the style identifier for this tag.
Return suffix used to match request parameter names to form bean property
names, if any.
Returns the tabIndex value.
This is the tag handler for <tiles:get>, which gets
content from the request scope and either includes the content or prints
it, depending upon the value of the content's direct
attribute.
GetTag() - constructor for class org.apache.struts.taglib.tiles.
GetTag Constructor.
Return the window target.
Access method for the template property.
Returns a hash table containing the text (that is, non-file) request
parameters.
This method is called on to retrieve all the text
input elements of the request.
This method is called on to retrieve all the text
input elements of the request.
Get the real implementation.
Get Tiles util implemention classname.
Returns the advisory title attribute.
Returns the message resources key of the advisory title.
The transaction token stored in this session, if it is used.
The transaction token stored in this session, if it is used.
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).
Determine whether Action is configured as the default one for this
module.
Look up and return current user locale, based on the specified parameters.
Look up and return current user locale, based on the specified parameters.
Returns the Validation key
Returns the Validation key.
Returns the Validation key.
Returns the Validation key.
Returns the Validation key.
Retrieve ValidatorResources
for the current module.
Get results of the validation performed by the
Validator
.
Get results of the validation performed by the
Validator
.
Return value hold by this typed attribute.
Return the field value (if any).
Returns the value of this multipart element.
Return the comparison value.
Access method for the value property.
Get the replacement values for this message.
Return information about the scripting variables to be created.
Return information about the scripting variables to be created.
Return information about the scripting variables to be created.
Return information about the scripting variables to be created.
Return information about the scripting variables to be created.
Return information about the scripting variables to be created.
Return information about the scripting variables to be created.
Return information about the scripting variables to be created.
Return information about the scripting variables to be created.
Return information about the scripting variables to be created.
Return information about the scripting variables to be created.
Return information about the scripting variables to be created.
Return information about the scripting variables to be created.
Return information about the scripting variables to be created.
Return information about the scripting variables to be created.
The "property name" marker to use for global errors, as opposed to
those related to a specific property.
The "property name" marker to use for global messages, as opposed to
those related to a specific property.
An object creation factory which creates global forward instances, taking
into account the default class name, which may have been specified on the
parent element and which is made available through the object on the top
of the stack, which must be a
org.apache.struts.config.ModuleConfig
.
Global manifest constants for the entire Struts Framework.
Evaluate the nested body content of this tag if the specified variable
is greater than or equal to the specified value.
Evaluate the nested body content of this tag if the specified variable
is greater than the specified value.
Parameterless Constructor.
The current number of the property/key being added.
id - field in class org.apache.struts.taglib.bean.
CookieTag The name of the scripting variable that will be exposed as a page
scope attribute.
id - field in class org.apache.struts.taglib.bean.
DefineTag The name of the scripting variable that will be exposed as a page
scope attribute.
id - field in class org.apache.struts.taglib.bean.
HeaderTag The name of the scripting variable that will be exposed as a page
scope attribute.
id - field in class org.apache.struts.taglib.bean.
IncludeTag The name of the scripting variable that will be exposed as a page
scope attribute.
id - field in class org.apache.struts.taglib.logic.
IterateTag The name of the scripting variable to be exposed.
The name of the scripting variable to be exposed.
id - field in class org.apache.struts.taglib.bean.
PageTag The name of the scripting variable that will be exposed as a page
scope attribute.
The name of the scripting variable that will be exposed as a page
scope attribute.
The name of the scripting variable that will be exposed as a page
scope attribute.
id - field in class org.apache.struts.taglib.bean.
SizeTag The name of the scripting variable that will be exposed as a page
scope attribute.
id - field in class org.apache.struts.taglib.bean.
StrutsTag The name of the scripting variable that will be exposed as a page
scope attribute.
Name of the bean (in some scope) that will return the
value of the radio tag.
Should we ignore missing beans and simply output nothing?
A simple JavaBean to encapsulate the request parameters sent for an HTML
input element of type image.
Construct an instance with empty property values.
Construct an instance with the supplied property values.
The image name for named images.
Tag for input fields of type "image".
Generate an IMG tag to the specified image URI.
Flag to know if internal implementation has been set by the setter method
Import attribute from component to requested scope.
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".
The request attribute under which the path information is stored for
processing during a RequestDispatcher.include
call.
The request attribute under which the servlet path information is stored
for processing during a RequestDispatcher.include
call.
An Action that includes the context-relative
URI specified by the parameter
property of our associated
ActionMapping
.
Define the contents of a specified intra-application request as a
page scope attribute of type java.lang.String
.
Implementation of TagExtraInfo
for the include
tag, identifying the scripting object(s) to be made visible.
Whether to created indexed names for fields
The name of the scripting variable to be exposed as the current index.
Name of parameter to generate to hold index number
Get the offset of a part of an int array within a char array.
Initialize a Digester
and use it to parse a
configuration file, resulting in a root object which will be placed into
the ServletContext.
Receive notification that the specified module is being
started up.
Initialize this request processor instance.
Receive notification that the specified module is being
started up.
Initialize this request processor instance.
Initialize and load our resources.
Call underlying factory init method.
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).
Initialize the DefinitionsFactory this module will use.
Read component instance mapping configuration file.
Init definitions factory.
Init digester for components syntax.
Init digester in order to parse instances definition file syntax.
Init digester for Tiles syntax.
Locate or create the bean associated with our form.
String representation of the initial value for this property.
Return an object representing the initial value of this property.
Initialize all bean properties to their initial values, as specified
in the
FormPropertyConfig
elements associated with the
definition of this
DynaActionForm
.
Initialize the Digester
which will be used to process the
main configuration.
Initializes the internal objects
used to hold parameter values.
Initialize our internal MessageResources bundle.
This is the first time this Locale is used so build the reverse lookup Map.
Initialize the module configuration information for the
specified module.
Initialize the factory used to create the module configuration.
Initialize the data sources for the specified module.
Initialize the application MessageResources
for the specified
module.
Initialize the plug ins for the specified module.
Saves a String[] of module prefixes in the ServletContext under
Globals.MODULE_PREFIXES_KEY.
Initialize other global characteristics of the controller servlet.
Initialize the validator resources for this module.
Initialize the servlet mapping under which our controller servlet
is being accessed.
Set TilesUtil implementation according to properties 'tilesUtilImplClassname'
and 'moduleAware'.
Initialize the Validator
to perform validation.
Context-relative path of the input form to which control should be
returned if a validation error is encountered.
Return an InputStream to the specified resource if this is non-null.
Should the
input
property of
ActionConfig
instances associated with this module be treated as the
name of a corresponding
ForwardConfig
.
The underlying InputStream used by this class
The InputStream to read from.
The InputStream to use to read the multipart data.
Real handler, after attribute resolution.
This is the tag handler for <tiles:insert>, which includes
a template.
The singleton instance of this class.
The key to search default format string for int (byte, short, etc.) in resources.
The resources object for our internal resources.
Do a module relative forward to specified URI using request dispatcher.
Catch the call to a module relative forward.
Do a module relative include to specified URI using request dispatcher.
Do a module relative include to specified uri using request dispatcher.
The Java base name of our internal resources.
Introspect our form bean configuration to identify the supported
properties.
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.
Construct the exception with the specified message.
Convenience method which uses reflection to invoke a method
on the Request.
The position in the list of messages.
Returns true
if the get()
or
get(String)
methods are called.
Returns true if the bean given in the name
attribute is found.
Returns whether or not the boundary has been encountered while reading data.
Returns true
if the current form's cancel button was
pressed.
Returns true
if the current form's cancel button was
pressed.
Determines if the checkbox should be checked.
Convenience method to return true if contextRelative set to "true".
Returns true if the cookie is present in the request.
Returns the disabled event handler.
Indicates if an object of the source class is assignable to the
destination class.
Gets whether or not the current form element being read is a file.
Return true
if there are no messages recorded
in this collection, or false
otherwise.
Whether or not an EOF has been read on the stream.
Do we ignore error if attribute is not found.
Indicates whether 'escape processing' should be performed on
the error message string.
Indicates whether 'escape processing' should be performed on
the error message string.
Return the "configuation errors are fatal" flag.
Whether or not this element is a file.
Returns whether or not the final boundary has been encountered.
ismap - field in class org.apache.struts.taglib.html.
ImgTag Server-side image map declaration.
Does the specified value match one of those we are looking for?
Whether or not the maximum length has been exceeded by the client.
Whether or not the maximum length has been met.
Return true if a message string for the specified message key
is present for the user's Locale.
Return true if a message string for the specified message key
is present for the user's Locale.
Get the module aware flag.
Get the module aware flag.
Indicates whether this form should validate based on the ActionMapping
's path.
Return true
if there is a defined message for the specified
key in the specified Locale.
Return true
if there is a defined message for the specified
key in the system default locale.
Returns the readonly event handler.
Use Reflection to invoke Servlet 2.3 isRequestedSessionIdFromCookie
method on the wrapped Request.
Indicate whether the key is taken to be as a bundle key [true] or literal value [false].
Indicates whether a MutableDynaClass is currently restricted.
A convenience method to determine whether or not the corresponding image
element was selected.
Gets the value for stopOnFirstError.
Return true
if the specified object is a String or a null
value.
Returns true if obj
is null or a String.
Getter to know if the underlying implementation is already set to another
value than the default value.
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.
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.
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.
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.
Check the status of the validating
initialization parameter.
Do we want validating parser.
Used for resolving inheritance.
Allows HTML tags to find out if they're nested within an %lt;html:html> tag that
has xhtml set to true.
Returns true if this tag should render as xhtml.
Returns true if this is an xhtml page.
Returns true if the custom tags are in XHTML mode.
Returns true if the custom tags are in XHTML mode.
Custom tag that iterates the elements of a collection, which can be
either an attribute or the property of an attribute.
Implementation of TagExtraInfo
for the iterate
tag, identifying the scripting object(s) to be made visible.
Iterator of the elements of this collection, while we are actually
running.
Iterator of the elements of this error collection, while we are actually
running.
Utility method for converting Enumeration to an Iterator
class.
The property which supplies the option label visible to the end user.
The name of the bean property containing the label.
The name of the bean containing the labels collection.
The bean property containing the labels collection.
A simple JavaBean to represent label-value pairs.
Construct an instance with the supplied property values.
lang - field in class org.apache.struts.taglib.html.
HtmlTag Are we rendering a lang attribute?
Get the offset of a last occurance of an int array within a char array.
Struts Lazy ActionForm
which wraps a LazyDynaBean
.
Default Constructor which creates a LazyDynaBean
to back
this form.
The length value or attribute name (<=0 means no limit).
The number of elements we have already rendered.
The actual length value (calculated in the start tag).
Evaluate the nested body content of this tag if the specified variable
is less than or equal to the specified value.
Evaluate the nested body content of this tag if the specified variable
is less than the specified value.
Wrapper for getLink(String)
The link name for named links.
Link old property names to new property names.
Generate a URL-encoded hyperlink to the specified URI.
The list of ActionMessage
s.
Collection of already loaded definitions set, referenced by their suffix.
Load the messages associated with the specified Locale key.
The name of the session attribute key for our locale.
Should we store a Locale object in the user's session if needed?
The session attribute key for our locale.
Should we set the current Locale for this user if needed?
The session attribute key for our locale.
The name of the attribute containing the Locale to be used for
looking up internationalized messages.
The session attributes key under which the user's selected
java.util.Locale
is stored, if any.
Implementation of Action that changes the user's
java.util.Locale
and forwards to a page, based on request level
parameters that are set (language, country, & page).
The session scope key under which our Locale is stored.
The session scope key under which our Locale is stored.
Compute and return a key to be used in caching information by a Locale.
Reverse lookup map from resource value to resource key.
The set of locale keys for which we have already loaded messages, keyed
by the value calculated in localeKey()
.
The location where the match must exist (start
or
end
), or null
for anywhere.
The lockable object we can synchronize on when creating DynaActionFormClass.
Commons Logging instance.
Commons Logging instance.
Commons logging instance.
Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
log - static field in class org.apache.struts.taglib.bean.
DefineTag Commons logging instance.
Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
Commons logging instance.
Commons Logging instance.
Commons Logging instance.
log - static field in class org.apache.struts.taglib.tiles.
InsertTag Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
Commons logging instance.
The Log
instance for this class.
Commons Logging instance.
Commons Logging instance.
Commons logging instance.
Commons Logging instance.
log - static field in class org.apache.struts.taglib.
TagUtils Commons logging instance.
Commons Logging instance.
Commons Logging instance.
log - static field in class org.apache.struts.tiles.
TilesUtil Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
log - static field in class org.apache.struts.validator.validwhen.
ValidWhen Commons Logging instance.
Commons Logging instance.
Log a message to the Writer that has been configured for our use.
Log the specified message to our servlet context log, after a
header including the module prefix.
Log the specified message to the servlet context log for this
web application.
Log a message and exception to the Writer that has been configured
for our use.
Log the specified message and exception to the servlet context log
for this web application.
Logs the Exception
using commons-logging.
We will do a long/int comparison.
URI of a long description of this frame (complements title).
Look up values for the name
, scope
, and
type
properties if necessary.
Locate and return the specified bean, from an optionally specified
scope, in the specified page context.
Locate and return the specified bean, from an optionally specified
scope, in the specified page context.
Locate and return the specified property of the specified bean, from
an optionally specified scope, in the specified page context.
Locate and return the specified property of the specified bean, from
an optionally specified scope, in the specified page context.
An abstract Action that dispatches to the subclass mapped
execute
method.
Searches all scopes for the bean and calls BeanUtils.getProperty() with the
given arguments and converts any exceptions into JspException.
lowsrc - field in class org.apache.struts.taglib.html.
ImgTag The low resolution image source URI.
Main method to check file syntax.
Make definition factory accessible to Tags.
Make definition factory accessible to tags.
Stores a compiled wildcard pattern and the ActionConfig it came from.
The action mapping with which this handler is associated.
The ActionMapping instance used for this class.
The ActionMapping defining where we will be submitting this form
The name of the ActionMapping
object to be exposed.
Contructs a read-only Mapping instance.
Indicates "mapping" dispatch flavor
The request attributes key under which our
org.apache.struts.ActionMapping
instance
is passed.
An abstract Action that dispatches to a public
method that is named by the parameter
attribute of
the corresponding ActionMapping.
The margin height in pixels, or zero for no setting.
The margin width in pixels, or null for no setting.
This method calls on the mark() method of the underlying InputStream
Marks the underlying stream.
This method calls on the markSupported() method of the underlying InputStream
The actual values we will match against, calculated in doStartTag().
Match a pattern agains a string and isolates wildcard replacement into a
Stack
.
Matches the path against the compiled wildcard patterns.
The int representing begin in the pattern int []
.
The int value that terminates the pattern int []
.
The int representing '*' in the pattern int []
.
The int representing '**' in the pattern int []
.
The int representing end in pattern int []
.
Matches elements of array r from rpos to rend with array d, starting
from dpos.
how many curretly matched boundary bytes?
Matches action config paths against compiled wildcard patterns
Evalute the nested body content of this tag if the specified value
is a substring of the specified variable.
The maximum file size to process for file uploads.
The maximum number of characters allowed, or negative for no limit.
The maximum length in bytes to read from the stream at a time, or -1 for unlimited length.
Whether the maximum length has been exceeded.
This exception is thrown when multipart post data exceeds the maximum
value set
Whether or not bytes up to the maximum length have been read
Whether or not the maximum length has been met.
The maximum allowed size for the multipart data, or -1 for an unlimited
maximum file length
The maximum file size in bytes allowed.
The maximum file size to retain in memory.
If this is set to 'true', then the Globals.MESSAGE_KEY
will
be used to retrieve the messages from scope.
If this is set to 'true', then the Globals.MESSAGE_KEY
will
be used to retrieve the messages from scope.
The ActionMessage associated with this exception.
Look up and return a message string, based on the specified parameters.
Look up and return a message string, based on the specified parameters.
Look up and return a message string, based on the specified parameters.
Look up and return a message string, based on the specified parameters.
Wrapper for getMessage(String)
Wrapper for getMessage(String,Object[])
Return the text specified by the literal value or the message resources
key, if any; otherwise return null
.
The exception message for when the boundary of a multipart request can't be determined.
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.
Compute and return a key to be used in caching information
by Locale and message key.
Compute and return a key to be used in caching information
by locale key and message key.
The message resources for this package.
The set of message resources configurations for this
module, if any, keyed by the key
property.
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.
Construct a new MessageResources according to the specified parameters.
Construct a new MessageResources according to the specified parameters.
A JavaBean representing the configuration information of a
<message-resources>
element in a Struts
configuration file.
Factory for MessageResources
instances.
The message resources for this package.
The accumulated set of ActionMessage
objects (represented
as an ArrayList) for each property, keyed by property name.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The cache of messages we have accumulated over time, keyed by the
value calculated in messageKey()
.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The message resources for this package.
The base of the context attributes key under which our
module MessageResources
will be stored.
Evalute the nested body content of this tag if the specified value
is not present for this request.
Evalute to true
if an ActionMessages
class or a
class that can be converted to an ActionMessages
class is in
request scope under the specified key and there is at least one message in the
class or for the property specified.
Custom tag that iterates the elements of a message collection.
Implementation of TagExtraInfo
for the messages
tag, identifying the scripting object(s) to be made visible.
Custom tag that retrieves an internationalized messages string (with
optional parametric replacement) from the ActionResources
object stored as a context attribute by our associated
ActionServlet
implementation.
The request method used when submitting this form.
This will be used as is for the JavaScript validation method name if it has a value.
The set of Method objects we have introspected for this class,
keyed by method name.
The set of Method objects we have introspected for this class,
keyed by method name.
The prefix of the module to which this ForwardConfig
entry points,
which must start with a slash ("/") character.
module - field in class org.apache.struts.taglib.html.
ImgTag The module prefix (beginning with a slash) which will be
used to find the action for this link.
The module prefix (beginning with a slash) which will be
used to find the action for this link.
The module prefix (beginning with a slash) which will be
used to find the action for this link.
The base of the context attributes key under which our
ModuleConfig
data structure will be stored.
The ServletContext attribute under which we store the module prefixes
String[].
Specifies whether the factory is "module-aware".
Is the factory module aware?
The module configuration with which we are associated.
The module configuration for our module.
The collection of static configuration information that describes a
Struts-based module.
The ModuleConfiguration
with which we are associated.
The collection of static configuration information that describes a
Struts-based module.
Constructor for ModuleConfigImpl.
Construct an ModuleConfigImpl object according to the specified
parameter values.
Convenient implementation of
PlugIn
that performs as many
verification tests on the information stored in the
ModuleConfig
for this module as is practical.
Used for specialized exception handling.
Construct an module exception with no replacement values.
Construct an module exception with the specified replacement values.
Construct an module exception with the specified replacement values.
Construct an module exception with the specified replacement values.
Construct an module exception with the specified replacement values.
Construct an action error with the specified replacement values.
General purpose utility methods related to module processing.
Constructor for ModuleUtils.
Tag for input fields of type "checkbox".
The request attributes key under which our multipart class is stored.
This class encapsulates parsing functionality for RFC1867, multipart/form-data.
Fully qualified Java class name of the
MultipartRequestHandler
implementation class used to
process multi-part request data for this Action.
The fully qualified Java class name of the MultipartRequestHandler
class to be used.
This class represents an element in a multipart request.
Constructor for a text element.
Constructor for a file element.
The MultipartIterator class is responsible for reading the
input data of a multipart request and splitting it up into
input elements, wrapped inside of a
MultipartElement
for easy definition.
Constructs a MultipartIterator with a default buffer size and no file size
limit
Constructs a MultipartIterator with the specified buffer size and
no file size limit
Constructs a MultipartIterator with the specified buffer size and
the specified file size limit in bytes
The MultipartRequestHandler for this form, can be
null
.
MultipartRequestHandler provides an standard interface for struts to
deal with file uploads from forms with enctypes of "multipart/form-data".
This class functions as a wrapper around HttpServletRequest to
provide working getParameter methods for multipart requests.
This class implements an inputStream that reads another stream until
a multipart boundary is found.
Create a stream that stops reading at the boundary
NOTE: the boundary parameter is without the trailing dashes "--".
Return an array of Cookies if multiple
is non-null.
Return an array of header values if multiple
is non-null.
Return an array of parameter values if multiple
is
non-null.
Should multiple selections be allowed.
The name of this package.
Uri of page assoicated to this definition.
Used to indicate the current page of a multi-page form.
page - field in class org.apache.struts.taglib.html.
ImageTag The module-relative URI of the image.
page - field in class org.apache.struts.taglib.html.
ImgTag The module-relative path, starting with a slash character, of the
image to be displayed by this rendered tag.
The context-relative URI of the page or servlet to be included.
The current page number of a multi-part form.
page - field in class org.apache.struts.taglib.html.
LinkTag The module-relative page URL (beginning with a slash) to which
this hyperlink will be rendered.
The module-relative page URL (beginning with a slash) to which
this redirect will be rendered.
Used to indicate the current page of a multi-page form.
Trick to allows inner classes to access pageContext.
The message resources key of the module-relative URI of the image.
The message resources key under which we should look up the
page
attribute for this generated tag, if any.
The replacement pattern used to determine a context-relative URL
from the page
attribute of Struts tags and configuration
properties.
Define a scripting variable that exposes the requested page context
item as a scripting variable and a page scope bean.
Implementation of TagExtraInfo
for the page
tag, identifying the scripting object(s) to be made visible.
Return the context-relative URL that corresponds to the specified
page
attribute value, calculated based on the
pagePattern
property of the current module's
ModuleConfig
.
Return the context-relative URL that corresponds to the specified
page
attribute value, calculated based on the
pagePattern
property of the current module's
ModuleConfig
.
General purpose configuration parameter that can be used to pass
extra information to the Action instance selected by this Action.
The name of the HTTP request parameter to be used as a variable.
Parameter that is passed to the createResources()
method
of our MessageResourcesFactory implementation.
The parameters for this multipart request
Define a scripting variable based on the value(s) of the specified
parameter received with this request.
Implementation of TagExtraInfo
for the parameter
tag, identifying the scripting object(s) to be made visible.
Holds the redirect parameters.
In situations where an image is dynamically generated (such as to create
a chart graph), this specifies the single-parameter request parameter
name to generate.
The single-parameter request parameter name to generate.
The single-parameter request parameter name to generate.
The single-parameter JSP bean name.
The single-parameter JSP bean name.
The single-parameter JSP bean name.
The single-parameter JSP bean property.
The single-parameter JSP bean property.
The single-parameter JSP bean property.
The single-parameter JSP bean scope.
The single-parameter JSP bean scope.
The single-parameter JSP bean scope.
Parse input reader and add encountered definitions to definitions set.
Parses one module config file.
Alternate name for parser debug details properties in configuration file.
Config file parameter name.
Alternate name for parser validate properties in configuration file.
Config file parameter name.
Handles retrieving the boundary and setting the input stream
Specifies whether the parser will validate configuration files.
Parse specified xml file and add definition to specified definitions set.
Parse files associated to postix if they exist.
Custom tag for input fields of type "password".
Construct a new instance of this tag.
Context-relative path of the submitted request, starting with a
slash ("/") character, and omitting any filename extension if
extension mapping is being used.
Component / template path (URL).
The path to the resource to be downloaded.
The module-relative path of the resource to forward to if this
exception occurs during an Action
.
The URL to which this ForwardConfig
entry points,
which must start with a slash ("/") character.
A comma delimitted list of Validator resource.
Indicates whether the ActionMapping's path should be used for the
validation key.
Method associated to a tile and called immediately before tile is
included.
Method associated to a tile and called immediately before the tile
is included.
Method associated to a tile and called immediately before tile is
included.
Method associated to a tile and called immediately before the tile
is included.
The base of the context attributes key under which an array of
PlugIn
instances will be stored.
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).
A JavaBean representing the configuration information of a
<plug-in>
element in a Struts
configuration file.
The set of configured plug-in Actions for this module,
if any, in the order they were declared and configured.
Class that records the name and value of a configuration property to be
used in configuring a PlugIn
instance when instantiated.
Populate this config object from properties map, based on
the specified name/value pairs.
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 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.
Populate Definition Factory Config from web.xml properties.
Prefix used to match request parameter names to form bean property
names, if any.
The message resource key for errors prefix.
The prefix of the context-relative portion of the request URI, used to
select this configuration versus others supported by the controller
servlet.
Prepares an attribute if the value is not null, appending it to the the given
StringBuffer.
Render the button attributes
Render the button attributes
Render the checked element
Prepares the event handlers for inclusion in the component's HTML tag.
Prepares the focus event handlers, appending them to the the given
StringBuffer.
Appends bean name with index in brackets for tags with
'true' value in 'indexed' attribute.
Prepares the keyboard event handlers, appending them to the the given
StringBuffer.
Prepares the mouse event handlers, appending them to the the given
StringBuffer.
Prepares the actual name of the component.
'Hook' to enable tags to be extended and
additional attributes added.
Prepares the style attributes for inclusion in the component's HTML tag.
Prepares the text event handlers, appending them to the the given
StringBuffer.
Return true if a message string for the specified message key
is present for the specified Locale.
Return true if a message string for the specified message key
is present for the specified Locale.
Evalute the nested body content of this tag if the specified value
is present for this request.
The timestamp used most recently to generate a token value.
Compute the printable representation of a URL, leaving off the
scheme/host/port part if no host is specified.
Terminate the current line and flush the buffer.
Print a boolean value and terminate the line.
Print a character array and terminate the line.
Print a character value and terminate the line.
Print a double value and terminate the line.
Print a float value and terminate the line.
Print an integer value and terminate the line.
Print a long value and terminate the line.
Print an object and terminate the line.
Print a String value and terminate the line.
Perform the standard request processing for this request, and create
the corresponding response.
Process an HttpServletRequest
and create the
corresponding HttpServletResponse
or dispatch
to another resource.
Return an Action
instance that will be used to process
the current request, creating a new one if necessary.
Retrieve and return the ActionForm
associated with
this mapping, creating and retaining one if necessary.
Ask the specified Action
instance to handle this
request.
Try to process name as a definition, or as an URL if not found.
Process tag attribute "attribute".
Removes any ActionMessages
object stored in the session
under Globals.MESSAGE_KEY
and Globals.ERROR_KEY
if the messages' isAccessed
method returns true.
Set the default content type (with optional character encoding) for
all responses if requested.
End of Process tag attribute "definition".
Process tag attribute "definition".
Whether or not any error messages have been processed.
Does the end tag need to be processed.
Ask our exception handler to handle the exception.
Process a forward requested by this mapping (if any).
Forward or redirect to the specified destination, by the specified
mechanism.
Overloaded method from Struts' RequestProcessor.
Process an include requested by this mapping (if any).
Automatically select a Locale
for the current user, if requested.
Select the mapping used to process the selection path for this request.
If this is a multipart request, wrap it with a special wrapper.
Process nested ≶add> tag.
Process nested ≶putList> tag.
Process nested ≶putList> tag.
Process nested ≶putList> tag.
Add an attribute to container.
Process nested ≶put> tag.
Process nested ≶put> tag.
Set the no-cache headers for all responses, if requested.
Process an object retrieved as a bean or attribute.
The RequestProcessor
instance we will use to process
all incoming requests.
The fully qualified class name of the RequestProcessor implementation
class to be used for this module.
Identify and return the path component (from the request URI) that
we will use to select an ActionMapping
with which to dispatch.
Populate the properties of the specified ActionForm
instance from
the request parameters included with this request.
General-purpose preprocessing hook that can be overridden as required
by subclasses.
If this action is protected by security roles, make sure that the
current user possesses at least one of them.
Process a Tile definition name.
Process typed attribute according to its type.
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.
The custom configuration properties for this data source implementation.
The set of dynamic properties that are part of this DynaClass.
A Map
of the name-value pairs that will be used to
configure the property values of a PlugIn
instance.
Initialization parameters.
Return the set of property names for which at least one message has
been recorded.
The set of dynamic properties that are part of this
DynaClass
, keyed by the property name.
The property associated with ActionMessage
.
The property name to be exposed.
The name of the field (and associated property) being processed.
The property name for this field.
The name of the bean property to be used as a variable.
The name of the property to be retrieved.
The name of the property for which error messages should be returned,
or null
to return all errors.
The JSP bean property name for query parameters.
The property name containing the collection.
The JSP bean property name for query parameters.
The name of the property for which error messages should be returned,
or null
to return all errors.
Name of the property to be accessed on the specified bean.
The property name for this field.
The name of the property to use to build the values collection.
The name of the property to use to build the values collection.
The name of the page context property to be retrieved.
The property name for this field.
The JSP bean property name for query parameters.
The property name we are associated with.
The name of the property to be retrieved.
The name of the generated input field.
Name of the property to be accessed on the specified bean.
Concrete subclass of MessageResources
that reads message keys
and corresponding strings from named property resources in the same manner
that java.util.PropertyResourceBundle
does.
Construct a new PropertyMessageResources according to the
specified parameters.
Construct a new PropertyMessageResources according to the
specified parameters.
Factory for PropertyMessageResources
instances.
Put an attribute in component / template definition.
Put an attribute in template definition.
Put an attribute in template definition.
Put an attribute in template definition.
Method calls by nested ≶putList> tags.
Put a new attribute to context.
Put a new attribute in this component
This method is a convenience for other tags for
putting content into the tile definition.
Add attribute to sub context.
Add attribute to sub context.
Add a component parameter (attribute) to subContext.
PutList tag implementation.
Tag classes implementing this interface can contains nested PutTag.
Put an attribute in enclosing attribute container tag.
PutTag() - constructor for class org.apache.struts.taglib.tiles.
PutTag Default constructor.
Tag classes implementing this interface can contain nested PutTag.
Tag for input fields of type "radio".
This method returns the next byte in the buffer, and refills it if necessary.
This method populates the byte array b
with data up to
b.length
bytes
This method populates the byte array b
with data up to
length
starting at b[offset]
The end index for the read ahead cyclic buffer (points to the last byte)
The start index for the read ahead cyclic buffer (points to the first byte)
the read ahead buffer (cyclic)
Create FactoryConfig and initialize it from web.xml and struts-config.xml.
Create FactoryConfig and initialize it from web.xml.
This method reads a line, regardless of length.
This method reads into the byte array b
until
a newline ('\n') character is encountered or the number of bytes
specified by length
have been read
Controls whether child controls should be 'readonly'.
Cached real value computed from tag attributes.
WebLogic (at least v6 and v7) attempts to serialize the TilesRequestProcessor
when re-deploying the Webapp in development mode.
Should a redirect be used to transfer control to the specified path?
A subclass of ActionForward that defaults the
redirect
attribute to true
.
Construct a new instance with default values.
Construct a new instance with the specified path.
Generate a URL-encoded redirect to the specified URI.
The "redisplay contents" flag (used only on password
).
Pulls the current nesting reference from the request object, and if there
isn't one there, then it will create one and set it.
The set of public identifiers, and corresponding resource names, for
the versions of the configuration file DTDs that we know about.
The set of public identifiers, and corresponding resource names for
the versions of the configuration file DTDs we know about.
Release all allocated resources.
Release any acquired resources.
Release any acquired resources.
Release any acquired resources.
Release any acquired resources.
Release any acquired resources.
Release all allocated resources.
Release all allocated resources.
Release all allocated resources.
Release all allocated resources.
Reset member values for reuse.
Release class properties.
Release any acquired resources.
Release any acquired resources.
Release all allocated resources.
Release any acquired resources.
Release all allocated resources.
Release all allocated resources.
Release all allocated resources.
Release any acquired resources.
Release any acquired resources.
Release any acquired resources.
Release any acquired resources.
Release all allocated resources.
Release all allocated resources.
Release all allocated resources.
Reset member values for reuse.
Release all allocated resources.
Release any acquired resources.
Release any acquired resources.
Release all allocated resources.
Release all allocated resources.
Release all allocated resources.
Release any acquired resources.
Release any acquired resources.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
JSP method to release all resources held by the tag.
Release the tag's resources and reset the values.
JSP method to release all resources held by the tag.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
Release the tag's resources and reset the values.
JSP method to release all resources held by the tag.
Release the tag's resources and reset the values.
Release any acquired resources.
Release any acquired resources.
Release any acquired resources.
Release all allocated resources.
Release all allocated resources.
Release all allocated resources.
Release all allocated resources.
Release any acquired resources.
Release any acquired resources.
Release all allocated resources.
Release any acquired resources.
Release all allocated resources.
Release all allocated resources.
Release any acquired resources.
Release any acquired resources.
Release all allocated resources.
Release all allocated resources.
Release internal references.
Reset internal member values for reuse.
Release all internal resources.
Release internal properties.
Reload underlying factory.
A standard Action that calls the
reload()
method of our controller servlet to
reload its configuration information from the configuration
files (which have presumably been updated) dynamically.
Remove any existing value for the specified key on the
specified mapped property.
Remove any existing value for the specified key on the
specified mapped property.
Remove the specified action configuration instance.
Remove the specified action configuration instance.
Remove Definition stored in jsp context.
Remove the specified data source configuration instance.
Remove the specified data source configuration instance.
Remove the specified exception configuration instance.
Remove the specified exception configuration instance.
Remove the specified exception configuration instance.
Remove the specified form bean configuration instance.
Remove the specified form bean configuration instance.
Remove the specified form property configuration instance.
Remove the specified forward configuration instance.
Remove the specified forward configuration instance.
Remove the specified forward configuration instance.
Remove the specified message resources configuration instance.
Remove the specified message resources configuration instance.
Renders the action attribute
Renders attribute="value" if not null
Render a fully formed HTML <base> element and return it as a String.
Renders the value displayed in the <textarea> tag.
Generates javascript to set the initial focus to the form element given in the
tag's "focus" attribute.
Generates the opening <form>
element with appropriate
attributes.
Renders an <html> element with appropriate language attributes.
Renders a fully formed <input> element.
Returns fully rendered JavaScript.
Renders the name of the form.
Generate an HTML %lt;option> element.
'Hook' to enable this tag to be extended and
additional attributes added.
Renders an HTML <input type="radio"> element.
Create an appropriate select start element based on our parameters.
Constructs the beginning <script> element depending on XHTML
status.
Generate an HTML <textarea> tag.
Generates a hidden input field with token information, if any.
The request associated with this instance.
The request instance for this class
The underlying HttpServletRequest
The base of the context attributes key under which our
RequestProcessor
instance will be stored.
Subclass of ActionMapping
that defaults the form bean
scope to request
.
Construct a new instance of this class with the desired default
form bean scope.
RequestProcessor contains the processing logic that
the
ActionServlet
performs as it receives each servlet request
from the container.
Return StringBuffer
representing the scheme, server, and port number of
the current request.
Return the string representing the scheme, server, and port number of
the current request.
Return the URL representing the current request.
General purpose utility methods related to processing a servlet request
in the Struts controller framework.
This method makes a call to the reset() method of the underlying
InputStream
Resets the underlying input stream.
Reset bean properties to their default state, as needed.
Reset bean properties to their default state, as needed.
Reset all properties to their default values.
Reset all properties to their default values.
Reset all bean properties to their default state.
Reset bean properties to their default state, as needed.
Resets this stream for use with the next element, to be used after a boundary is encountered.
Tag for input fields of type "reset".
Reset the saved transaction token in the user's session.
Reset the saved transaction token in the user's session.
Resolve extended instances.
Indicates whether the key is taken to be as a bundle key [true] or literal value [false].
Delimitter for Validator resources.
This class helps provides some useful methods for retrieving objects
from different scopes of the application.
The set of Form instances that have been created and initialized,
keyed by the struts form name.
A concrete implementation of the StreamInfo
interface which
simplifies the downloading of a web application resource.
Constructs an instance of this class, based on the supplied
parameters.
Define a scripting variable based on the contents of the specified
web application resource.
Implementation of TagExtraInfo
for the resource
tag, identifying the scripting object(s) to be made visible.
The response associated with this instance.
General purpose utility methods related to generating a servlet response
in the Struts controller framework.
Is this DynaClass currently restricted (for DynaBeans with a MutableDynaClass).
Retrieve bean from page context, using specified scope.
Retrieve format string from message bundle and return null if
message not found or message string.
Returns the appropriate MessageResources object for the current module and
the given bundle.
Retrieves the temporary directory from either ActionServlet, a context
property, or a system property, in that order.
Look up and return current user locale, based on the specified parameters.
Indicate is a null
is returned instead of an error message string
when an unknown Locale or key is requested.
The "return null" property value to which newly created
MessageResourcess should be initialized.
Generate a URL-encoded URI as a string.
Role associated to definition.
The name of the security role to be checked for.
Role associated to definition.
role - field in class org.apache.struts.taglib.tiles.
PutTag Role attribute.
Role associated to this attribute.
The set of security role names used to authorize access to this
Action, as an array for faster access.
Comma-delimited list of security role names allowed to request
this Action.
Cleans up when a problem occurs during request processing.
Delete all the files uploaded.
This method is called on when there's some sort of problem
and the form post needs to be rolled back.
The number of rows for this field, or negative for no limit.
The saved body content of this tag.
Save the specified error messages keys into the appropriate request
attribute for use by the <html:errors> tag, if any messages
are required.
Save the specified error messages keys into the appropriate request
attribute for use by the <html:errors> tag, if any messages
are required.
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.
Save the specified exception as a request attribute for later use.
Save the specified exception as a request attribute for later use.
Save the specified exception as a request attribute for later use.
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.
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.
Save a new transaction token in the user's current session, creating
a new session if necessary.
Save a new transaction token in the user's current session, creating
a new session if necessary.
Identifier of the scope ("request" or "session") within which
our form bean is accessed, if any.
The scope to search for the bean named by the name property, or
"any scope" if null.
The scope within which to search for the specified bean.
Scope into which definition will be saved.
The scope in which we should expose the ActionError for this exception
handler.
scope - field in class org.apache.struts.taglib.html.
ImgTag The scope of the bean specified by the name property, if any.
The scope of the bean specified by the name property, if any.
scope - field in class org.apache.struts.taglib.html.
LinkTag The scope of the bean specified by the name property, if any.
The scope to be searched to retrieve the specified bean.
The scope of the bean specified by the name property, if any.
scope - field in class org.apache.struts.taglib.bean.
SizeTag The scope within which to search for the specified bean.
The scope to be searched to retrieve the specified bean.
Maps lowercase JSP scope names to their PageContext integer constant
values.
Include language attribute in the focus script's <script> element.
Include language attribute in the <script> element.
What type of scrolling should be supported (yes, no, auto)?
The attribute key for the select tag itself.
Select the module to which the specified request belongs, and
add corresponding request attributes to this request.
Select the module to which the specified request belongs, and
add corresponding request attributes to this request.
Select the module to which the specified request belongs, and
add corresponding request attributes to this request.
Select the module to which the specified request belongs, and
add corresponding request attributes to this request.
Custom tag that represents an HTML select element, associated with a
bean property specified by our attributes.
Acquire the select tag we are associated with.
The server name to use instead of request.getServerName().
Return the URL representing the scheme, server, and port number of
the current request.
Return the String to be used in the radio tag's value
attribute
that gets sent to the server on form submission.
The servlet to which we are attached.
The servlet instance to which we are attached.
The servlet instance to which we are attached.
The servlet with which this handler is associated.
The ActionServlet instance used for this class.
The ActionServlet instance we are associated with (so that we can
initialize the servlet
property on any form bean that
we create).
The servlet with which we are associated.
Resources key the ServletContext
is stored under.
Resources key the ServletContext
is stored under.
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
).
A PrintWriter implementation that uses the logging facilities of a
javax.servlet.ServletContext
to output its results.
Construct a ServletContextWriter associated with the specified
ServletContext instance.
The URL pattern to which we are mapped in our web application
deployment descriptor.
The servlet name under which we are registered in our web application
deployment descriptor.
The session associated with this instance.
Subclass of ActionMapping
that defaults the form bean
scope to session
.
Construct a new instance of this class with the desired default
form bean scope.
Set the value of an indexed property with the specified name.
Set the value of an indexed property with the specified name.
Set the value of a simple property with the specified name.
Set the value of a simple property with the specified name.
Set the value of a mapped property with the specified name.
Set the value of a mapped property with the specified name.
Set the list of character encodings accepted.
Sets the accessKey character.
Set the action URL to which this form should be submitted.
Store definition in jsp context.
The default class name to be used when creating action form bean
instances.
The default class name to be used when creating action form bean
instances.
Class that sets the name of the class to use when creating action form bean
instances.
The default class name to be used when creating action forward instances.
The default class name to be used when creating action forward instances.
Class that sets the name of the class to use when creating global forward
instances.
The default class name to be used when creating action mapping instances.
The default class name to be used when creating action mapping instances.
Class that sets the name of the class to use when creating action mapping
instances.
Sets the alternate text attribute.
Sets the message resources key of the alternate text.
Set the application associated with this instance.
Store bean in REQUEST_SCOPE context.
Store bean in requested context.
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
.
Sets the value of the name property.
Set value of an additional attribute.
Sets the value of the value property.
Sets the boundary that terminates the data for the stream, after adding the prefix "--"
Set the maximum amount of bytes read from a line at one time
Sets the name of the message resources bundle to use.
Gets the servlet context attribute key for our resources.
Mutator for for cancellable property
Use Reflection to invoke Servlet 2.3 setCharacterEncoding
method on the wrapped Request.
Set the number of columns for this field.
Return the configuration information for Message Resources.
Set underlying factory configuration.
Set factory configuration.
Set the source of the config file.
Sets the value of the value property.
Sets the content type for this file.
Sets the content type for this file.
Store component context into request.
Set associated controller URL.
Set associated controller name.
Set associated controller name as a classtype, and controller
type as "classname".
Set associated controller name as a classtype and controller
type as "classname".
The controller configuration object for this module.
The controller configuration object for this module.
Set associated controller name.
Set associated controller type.
Set associated controller type.
Set associated controller name as an url, and controller
type as "url".
Set associated controller name as an url, and controller
type as "url".
Method used by the ActionServlet initializing this plugin.
Set the definition config files.
The path to a Digester XML configuration file, relative to the
digesterSource
property.
The lookup mechanism to be used to resolve digesterPath
(optional).
Sets the value of the value property.
Sets the disabled event handler.
Sets the disabled event handler.
Set the DynaActionFormClass
instance with which we are
associated.
Sets whether or not to generate the dynamic
JavaScript.
Set the content encoding used when submitting this form.
Set the error state for this stream.
Sets the error key attribute.
Sets the error style attribute.
Sets the error style class attribute.
Sets the error style id attribute.
Set whether 'escape processing' should be performed on
the error message string.
Set whether 'escape processing' should be performed on
the error message string.
Set extends
(parent) definition name.
Set the fully qualified class name that is used for
MessageResourcesFactory
instances.
Set the fully qualified class name that is used for
ModuleConfigFactory
instances.
Set the classname of the factory..
Set the "configuration errors are fatal" flag.
Set the file that represents this element.
Sets the (client-side) file name for this file.
Sets the file name of this file.
Set the file name for this element.
Sets the size, in bytes, for this file.
Setter method for the filter property
Set the focus field name for this form.
Sets the key (form name) that will be used
to retrieve a set of validation rules to be
performed on the bean passed in for validation.
Set the forward associated with this instance.
Set the context-relative path of the web application resource that will process
this request.
Sets whether or not to delimit the
JavaScript with html comments.
Setter method for the id property
Set ignoring flag when attribute is not found.
Set context-relative path of the web application resource that will process
this request.
Set the context-relative path of the input form to which control should be
returned if a validation error is encountered.
Sets the input stream used to read multipart data.
Sets whether the tag should render a lang attribute.
Set the user's currently selected Locale
into their
HttpSession
.
Sets the name of the session attribute for our locale.
Sets the action mapping with which this handler is associated.
Convienience method to set a reference to a working
ActionMapping instance.
Convienience method to set a reference to a working
ActionMapping instance.
Set the maximum length in bytes to read, or -1 for an unlimited length.
Set the maximum length allowed.
Set the maximum post data size allowed for a multipart request
Set the request method used when submitting this form.
Sets the method name that will be used for the Javascript
validation method name if it has a value.
Set the module aware flag.
Set the module aware flag.
The module configuration with which we are associated.
Set the fully qualified Java class name of the
MultipartRequestHandler
implementation class used to
process multi-part request data for this Action.
Set the Handler provides to use in dealing with file uploads.
Sets the provided name into the request object for reference by the
other nested tags.
Sets the value of the name property.
Deprecated method to set the "name" attribute, which has been
replaced by the "page" attribute.
Set the name for this element.
The setter for the name property
The setter for the name property
Setter method for the name property
Sets the value of the name property.
Helper method that will set all the relevant nesting properties for the
provided tag reference depending on the implementation.
Setter for the nested property
Set property value as an object.
Sets the onBlur event handler.
Sets the onChange event handler.
Sets the onClick event handler.
Sets the onDblClick event handler.
Sets the onFocus event handler.
Sets the onKeyDown event handler.
Sets the onKeyPress event handler.
Sets the onKeyUp event handler.
Sets the onMouseDown event handler.
Sets the onMouseMove event handler.
Sets the onMouseOut event handler.
Sets the onMouseOver event handler.
Sets the onMouseUp event handler.
Set the onReset event script.
Sets the onSelect event handler.
Set the onSubmit event script.
Sets the current page number of a multi-part form.
Sets the value of the path property.
Set the current page context.
Sets this.page to the value of the Dyna property "page" if it's defined.
General purpose configuration parameter that can be used to pass
extra information to the Action instance selected by this Action.
Sets a parameter for this request.
Set the validating mode for the parser.
Set context-relative path of the submitted request, starting with a
slash ("/") character, and omitting any filename extension if
extension mapping is being used.
Sets the value of the path property.
Sets a comma delimitted list of Validator resources.
Set whether this form should validate based on the ActionMapping
's path.
The prefix of the context-relative portion of the request URI, used to
select this configuration versus others supported by the controller
servlet.
The prefix of the context-relative portion of the request URI, used to
select this configuration versus others supported by the controller
servlet.
Sets the provided property into the request object for reference by the
other nested tags.
Set the property associated with the exception.
Setter for the "property" property
The setter for the poroperty property
Setter method for the property property
Also, only setting the original property value to those values not
set by the nested logic.
Setter method for the property property
Setter method for the property property
If set to true
, this PlugIn will be pushed onto
the Digester stack before the digester parse
method is
called.
Sets the readonly event handler.
Sets the readonly event handler.
Set the request associated with this object.
Set the application and request for this object instance.
Set the response associated with this isntance.
Set whether a MutableDynaClass is currently restricted.
Indicates that a null
is returned instead of an error message string
if an unknown Locale or key is requested.
Set the default value of the "returnNull" property newly created
MessageResourcess are initialized to.
Sets the value of the role property.
Sets the value of the name property.
Set the number of rows for this field.
A comma-delimited list of one or more classes which implement
org.apache.commons.digester.RuleSet
.
Sets whether or not the focus script's <script> element will include the
language attribute.
Sets whether or not the <script> element will include the
language attribute.
Set the servlet instance to which we are attached (if
servlet
is non-null), or release any allocated resources
(if servlet
is null).
Set the servlet instance to which we are attached (if
servlet
is non-null), or release any allocated resources
(if servlet
is null).
Sets the servlet with which this handler is associated.
Convienience method to set a reference to a working
ActionServlet instance.
Convienience method to set a reference to a working
ActionServlet instance.
Set servlet to a MultipartRequestHandler
.
Set the session associated with this instance.
Set the size of this field (synonym for setCols()
).
Sets the src attribute's value when defining
the html script element.
Sets whether or not to generate the static
JavaScript.
Sets the value for stopOnFirstError.
Sets the style attribute.
Set the style attribute for this tag.
Sets the style class attribute.
Set the style class for this tag.
Sets the style id attribute.
Set the style identifier for this tag.
Set the style identifier for this tag.
Sets the value of the template property.
Set the real implementation.
Set Tiles util implemention classname.
Sets the advisory title attribute.
Sets the message resources key of the advisory title.
Sets the value of the value property.
Set digester validating flag.
Set results of the validation performed by the
Validator
.
Set results of the validation performed by the
Validator
.
Sets the value of the value property.
Set the field value (if any).
Set the comparison value.
A MenuItem implementation.
The size of the array to be created if this property is an array
type and there is no specified initial
value.
How many available options should be displayed when this element
is rendered?
Return the number of messages recorded for all properties (including
global messages).
Return the number of messages associated with the specified property.
Return the size of an indexed or mapped property.
Define a scripting variable that will contain the number of elements
found in a specified array, Collection, or Map.
Implementation of TagExtraInfo
for the size
tag, identifying the scripting object(s) to be made visible.
The key to search default format string for java.sql.Date in resources.
The key to search default format string for java.sql.Time in resources.
The key to search default format string for java.sql.Timestamp in resources.
src - field in class org.apache.struts.taglib.html.
ImageTag The URL of this image.
src - field in class org.apache.struts.taglib.html.
ImgTag The image source URI.
The src attribute for html script element (used to include an external script
resource).
Return the base source URL that will be rendered in the src
property for this generated element, or null
if there is
no such URL.
src() - method in class org.apache.struts.taglib.html.
ImgTag Return the base source URL that will be rendered in the src
property for this generated element, or null
if there is
no such URL.
Convenience method to test whether this is the default module
or if contestRelative has been set.
The message resources key for the URL of this image.
srcKey - field in class org.apache.struts.taglib.html.
ImgTag The message resources key under which we should look up the
src
attribute for this generated tag, if any.
Has this tag instance been started?
The static JavaScript methods will only be printed if this is set to "true".
Application scope key that StopOnError
is stored under.
Determines if validations should stop on an error.
Informs the Validators if it has to stop validation when finding the
first error or if it should continue.
Default implementation for handling an ActionError
generated
from an Exception
during Action
delegation.
Default implementation for handling an ActionMessage
generated
from an Exception
during Action
delegation.
This method is called after the Digester runs to store the generated
object somewhere.
The information on a file, or other stream, to be downloaded by the
DownloadAction
.
We will do a String comparison.
Define a scripting variable that exposes the requested Struts
internal configuraton object.
Implementation of TagExtraInfo
for the struts
tag, identifying the scripting object(s) to be made visible.
Style attribute associated with component.
style - field in class org.apache.struts.taglib.html.
FormTag The style attribute associated with this tag.
The style associated with this tag.
The style associated with this tag.
The style associated with this tag.
Named Style class associated with component.
The style class associated with this tag.
The named style class associated with this tag.
The named style class associated with this tag.
The named style class associated with this tag.
Identifier associated with component.
The identifier associated with this tag.
The identifier associated with this tag.
Tag for input fields of type "submit".
Suffix used to match request parameter names to form bean property
names, if any.
The message resource key for errors suffix.
A standard Action that switches to a new module
and then forwards control to a URI (specified in a number of possible ways)
within the new module.