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 action URL to which this form should be submitted, if any.
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.
Wrapper for getAction(String)
Constant name used to store definition in jsp context.
Resources key the ActionErrors
is stored under.
Resources key the ActionErrors
is stored under.
The context attributes key under which our ActionServlet
instance will be stored.
The context attributes key under which our ActionServlet
instance will be stored.
Action Servlet to be used with Tiles and Struts 1.0.x.
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,
keyed by the path
property.
Struts wrapper implementation of Controller.
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 ActionException represents a potential exception
that may occur during delegation to an Action class.
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.
Encapsulate a collection of ActionFormBean objects that can be
administered and searched, while hiding the internal implementation.
An ActionForward represents a destination to which the
controller servlet, ActionServlet
, 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 with the specified path.
Construct a new instance with the specified path and redirect flag.
Construct a new instance with the specified path and redirect flag.
Construct a new instance with the specified values.
Encapsulate a collection of ActionForward objects that can be
administered and searched, while hiding the internal implementation.
An ActionMapping represents the information that the
controller servlet, ActionServlet
, 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
.
Encapsulate a collection of ActionMapping objects that can be
administered and searched, while hiding the internal implementation.
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.
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.
The set of Action instances that have been created and initialized,
keyed by the fully qualified Java class name of the Action class.
ActionServlet represents 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 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
.
Add an error message key to the accumulated set of errors.
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.
Register a form bean to the set configured for this servlet.
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.
Register a logical forwarding to the set configured for this servlet.
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.
Register a logical mapping to the set configured for this servlet.
Add a new MessageResourcesConfig
instance to the set
associated with this module.
Add a new MessageResourcesConfig
instance to the set
associated with this module.
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.
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).
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 ModuleConfiguration we are associated with.
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.
The application associated with this instance.
The base of the context attributes key under which our
ModuleConfig
data structure will be stored.
The base of the context attributes key under which our
ModuleConfig
data structure will be stored.
Return the Class
object for the specified fully qualified
class name, from this web application's class loader.
Return the Class
object for the specified fully qualified
class name from the underlying class loader.
Return the Class
object for the specified fully qualified
class name from the underlying class loader.
Return the Class
object for the specified fully qualified
class name from the Struts class loader.
The collection of static configuration information that describes a
Struts-based application module.
Only used while we are deprecating ApplicationConfig.
Construct an ApplicationConfig object according to the specified
parameter values.
Return a new instance of the specified fully qualified class name,
after loading the class from this web application's class loader.
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 postixes along the search path from the base bundle to the
bundle specified by baseName and 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.
Tag for input fields of type "cancel".
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 Java class to be used for
MessageResourcesFactory
instances.
The Java class to be used for
ModuleConfigFactory
instances.
Clear all messages recorded by this object.
Clear our cache of DynaActionFormClass instances.
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.
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 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.
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.
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.
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.
Indicates if the specified mapped property contain a value for the specified
key value.
content - field in class org.apache.struts.taglib.template.util.
Content Templates regard this as content to be either included or
printed directly.
A utility file for templates.
content - field in class org.apache.struts.taglib.template.
PutTag The content's URI (or text).
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
A simple facade for a hash map.
Explicitly declare a do-nothing, no-arg constructor.
This class provides access to a stack of ContentMaps in request scope
through static methods.
No instantiations of this class are allowed.
The content type and character encoding to be set on each response.
The content type of the file
The content type of this element.
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?
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
The flag to request backwards-compatible conversions for form bean
properties of the Java wrapper class types.
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.
Create (if necessary) and return an ActionForm instance appropriate
for this request.
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 from provided classname.
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.
Create (if necessary) and return a new DynaActionFormClass
instance for the specified form bean configuration instance.
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.
Create and return a newly instansiated MessageResources
.
Create and return a newly instansiated MessageResources
.
Process tag attribute and create corresponding tag handler.
Create a text element from the data in the body of the element.
Return the current Locale for this request, creating a new one if
necessary.
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.
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.
The debugging detail level for this servlet.
The debugging detail level that determines logging verbosity.
debug - static field in class org.apache.struts.taglib.tiles.util.
TagUtils Debug flag
Possible definition filenames.
The default encoding of a text element if none is specified.
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.
Perform backwards-compatible configuration of the default module's
controller configuration from servlet initialization parameters (as
were used in Struts 1.0).
The default MessageResourcesFactory used to create MessageResources
instances.
Perform backwards-compatible configuration of an ActionFormBeans
collection, and expose it as a servlet context attribute (as was
used in Struts 1.0).
Perform backwards-compatible configuration of an ActionForwards
collection, and expose it as a servlet context attribute (as was
used in Struts 1.0).
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.
Perform backwards-compatible configuration of an ActionMappings
collection, and expose it as a servlet context attribute (as was
used in Struts 1.0).
Perform backwards-compatible configuration of the default module's
message resources configuration from servlet initialization parameters
(as were used in Struts 1.0).
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.
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 terminate use of any modules associated with this
application (if any).
Gracefully release any configDigester instance that we have created.
Gracefully terminate use of the data source associated with this
application (if any).
Gracefully terminate use of the internal MessageResources.
Gracefully terminate use of any modules associated with this
application (if any).
Destroy ValidatorResources
.
direct - field in class org.apache.struts.taglib.template.util.
Content Represents a boolean - if true, content is included, otherwise
content is printed.
direct - field in class org.apache.struts.taglib.template.
PutTag Determines whether content is included (false) or printed (true).
direct - field in class org.apache.struts.taglib.tiles.
PutTag JSP Template compatibility
Handle insert direct string.
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.
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.
Save the associated label from the body content (if any).
Save the associated label from the body content.
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 associated label from the body content.
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.
Clean up after processing this enumeration.
Process the end of this tag.
Process the end of this tag.
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.
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.
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.
Process the end tag by putting content into the enclosing
insert tag.
Optionally render the associated label from the body content.
Render the redirect and skip the remainder of this page.
Process the end of this tag.
Ignore the end of this tag.
Render the end of this form.
Process the end of this tag.
Clean up after processing this enumeration.
Do a forward, and eventually catch uri containing Tiles definition.
Do a forward to specified uri using request dispatcher.
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 request dispatcher.
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.
Expose the requested property from component context.
Generate the required input tag.
Process the start of this tag.
Process the start of this 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.
Print content named by setName() or include it, depending
on the content's direct attribute.
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.
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 pushing this tag's map onto the
content map stack.
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.
Process the start of this tag.
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.
Generate the required input tag.
Expose the requested attribute from component context.
We will do a double/float comparison.
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.
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 DynaActionFormClass with which we are associated.
The set of DynaActionFormClass
instances that have
ever been created, keyed by the form bean name.
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.
Commons Logging instance.
This class contains the default validations that are used in the
validator-rules.xml file.
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
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 senstive 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, if any;
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 a JDBC data source associated with this module, if any.
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 formBean 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
.
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 set of names for form beans defined in this collection.
Return the form property configuration for the specified property
name, if any; otherwise return null
.
Return the form property configurations for this module.
Return the forwarding associated with the specified logical name,
if any; otherwise return null
.
Find and return the ForwardConfig
instance defining
how forwarding to the specified logical name should be handled.
Return the forwarding associated with the specified logical name,
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 the forward configuration for the specified key, if any;
otherwise return null
.
Return the form bean configurations for this application.
Return the form bean configurations for this module.
Return the form bean configurations for this module.
Return the set of logical names for forwards defined in this collection.
Return the logical names of all locally defined forwards for this
mapping.
Return the mapping associated with the specified logical name,
if any; otherwise return null
.
Return the ActionMapping for the specified path, for the default
module.
Return the set of paths for mappings defined in this collection.
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.
The key to search default format string for float
(double, BigDecimal) in resources.
flush - field in class org.apache.struts.taglib.template.
GetTag Should we flush before including this text?
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 context attributes key under which our
org.apache.struts.action.ActionFormBeans
collection
is normally stored, unless overridden when initializing our
ActionServlet.
The context attributes key under which our
org.apache.struts.action.ActionFormBeans
collection
is normally stored, unless overridden when initializing our
ActionServlet.
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.
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 collection of ActionFormBean instances, keyed by name.
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.
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 collection of ActionForward instances, keyed by logical name.
The set of global forward configurations for this module, if any,
keyed by the name
property.
The context attributes key under which our
org.apache.struts.action.ActionForwards
collection
is normally stored, unless overridden when initializing our
ActionServlet.
The context attributes key under which our
org.apache.struts.action.ActionForwards
collection
is normally stored, unless overridden when initializing our
ActionServlet.
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.
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.
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.
Wrapper around the org.apache.struts.legacy.GenericDataSource
.
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.
Returns the content associated with 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 a mapped property with the specified name,
or null
if there is no value for the specified key.
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
.
Get Definition stored in jsp context by an action.
Gets the ActionError
based on the ValidatorAction
message and the
Field
's arg objects.
Gets the ActionError
based on the ValidatorAction
message and the
Field
's arg objects.
The org.apache.struts.action.ActionErrors
object,
for this request.
The org.apache.struts.action.ActionErrors
object,
for this request.
Retrieves the value from request scope and if it isn't already an ErrorMessages
some classes are converted to one.
The org.apache.struts.action.ActionFormBeans
collection
for this application.
The org.apache.struts.action.ActionFormBeans
collection
for this application.
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 org.apache.struts.action.ActionForwards
collection
for this application.
The org.apache.struts.action.ActionForwards
collection
for this application.
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.
The context attributes key under which our
org.apache.struts.action.ActionMappings
collection
is normally stored, unless overridden when initializing our
ActionServlet.
The context attributes key under which our
org.apache.struts.action.ActionMappings
collection
is normally stored, unless overridden when initializing our
ActionServlet.
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.
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.
Returns the content associated with this tag.
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.
Convenience method for locating ancestor tags by class name.
The module configuration with which we are associated.
Return the module configuration object for the currently selected
module.
Return the list of module prefixes that are defined for
this web application, creating it if necessary.
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 element.
Renders the reference for a HTML element
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.
Get the maximum amount of bytes read from a line at one time
Returns the name of the message resources bundle to use.
Returns the cdata setting "true" or "false".
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.
Has this module been completely configured yet.
Has this module been completely configured yet.
Get the content attribute.
Returns the content type for this file.
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 strong>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 debugging detail level for this servlet.
Return the debugging detail level that has been configured for our
controller servlet.
Get requested definition.
Get a component / template definition by its name.
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 direct attribute associated with this tag.
Returns the disabled event handler.
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.
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 an instance of an ActionError configured for
this exception.
Returns the error associated with the exception.
Return the error message key at the specified zero-relative index.
Wrapper for getErrorMarkup(null)
Returns the errors.header, any errors, and the errors.footer.
Returns the errors.header, any errors, and the errors.footer.
Returns the errors.header, any errors, and the errors.footer.
Return the error messages
Return the error messages
Return the set of error message keys we have accumulated.
Return an ActionError for a property
Return an ActionError for a property
Return true if there are no errors queued
Return true if there are no errors queued
Return the number of error messages.
Return the number of error messages.
Return the number of error messages.
Return the number of error messages.
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.
Return the "fast" mode flag.
Return the "fast" mode flag.
Return the "fast" mode flag.
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.
Getter method for the filter property
Get the flush-before-include attribute.
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.
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.
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 for this file.
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.
Return the path for the specified forward,
otherwise return null
.
Return the path for the specified forward,
otherwise return null
.
This method returns null.
Returns the name of the session attribute for our locale.
The java.util.Locale
for the user, if any.
The java.util.Locale
for the user, if any.
Return the user's currently selected Locale.
Get the Locale
of the current user.
Get the Locale
of the current user.
This method returns null.
Returns 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.
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 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 message based on the ValidatorAction
message and the
Field
's arg objects.
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 application module.
Retrieve MessageResources
for the application module.
Retrieve MessageResources
for the application module.
Create and return an instance of MessageResources
for the
created by the default MessageResourcesFactory
.
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.
The module configuration with which we are associated.
Return the
ModuleConfig
with which this form bean definition
is associated.
Return the module configuration object for the currently selected
module.
Return the ModuleConfig object is it exists, null otherwise.
Get the current ModuleConfig.
Return the ModuleConfig object if it exists, null if otherwise.
Get the module name to which the specified request belong.
Get the module name to which the specified uri belong.
Return the list of module prefixes that are defined for
this web application, creating it if necessary.
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.
Return the attribute key name of our bean.
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.
The value null
will be returned at the end of the sequence.
Returns the onBlur event handler.
Returns the onChange 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.
Renders the reference for a HTML element
Renders the reference for a HTML element
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.
Attempts to get a parameter for this request.
This method returns null.
Returns the names of the parameters for this request.
Get the debug level for the parser.
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.
Access method for the path property.
Gets a comma delimitted list of Validator resources.
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.
Return the properties that will be used to configure a
PlugIn
instance.
Return the property name.
Return the property name.
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.
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.
This method returns null.
Return the message resources for the default module.
Return the application resources for the default module,
if any.
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.
Return the attribute scope of our bean.
Converts the scope name into its corresponding PageContext constant value.
Get scope value from string value
Return the controller servlet instance to which we are attached.
Return the controller servlet instance to which we are attached.
Return the ActionServlet
instance of our owning
application.
Retrieves the servlet with which this handler is associated.
Get the ActionServlet instance
Get the ActionServlet instance
Return the ServletContext for the web application we are running in.
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()
).
Return the number of error message keys we have accumulated so far.
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.
Return a reference to the stack.
Constructs the beginning <script> element depending on xhtml status.
Gets whether or not to generate the static
JavaScript.
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 <template: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.
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.
Get the template attribute.
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 the Java class of our bean.
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
application.
Return the Action that should handle unknown request paths, if any.
Return the Action that should handle unknown request paths, if any.
Retrieve ValidatorResources
for the module.
Retrieve ValidatorResources
for the module.
Retrieve ValidatorResources
for the current module.
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.
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.
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
Receive notification that the specified module is being
started up.
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.
Initialize the application configuration information for the
specified module.
Initialize the data sources for the specified module.
Initialize the application MessageResources for the specified
module.
Initialize the plug ins for the specified module.
Read component instance mapping configuration file.
Create (if needed) and return a new Digester instance that has been
initialized to process Struts module configuraiton files and
configure a corresponding ModuleConfig object (which must be
pushed on to the evaluation stack before parsing begins).
Initialize data sources for the default module.
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 our internal MessageResources bundle.
Initialize the application configuration information for the
specified module.
Initialize the data sources for the specified module.
Initialize the application MessageResources for the specified
module.
Initialize the plug ins for the specified module.
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.
Initialize the Validator
to perform validation.
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 <template:insert>, which includes
a template.
This is the tag handler for <tiles:insert>, which includes
a template.
The singleton instance of this class.
Config file parameter name.
Name of init property carrying debug level
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.
The position in the list of messages.
Returns whether or not the boundary has been encountered while reading data.
Returns true
if the current form's cancel button was
pressed.
Is content to be printed directly (isDirect() == true)
instead of included (isDirect() == false).
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.
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.
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.
This method returns false.
A convenience method to determine whether or not the corresponding image
element was selected.
Return true
if the specified object is a String or a null
value.
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.
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.
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.
Return the label value to display in the reset button.
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.
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.
The session attributes key under which the user's selected
java.util.Locale
is stored, if any.
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, even if dynaClasses
is null,
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.
The Log
instance for this class.
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.tiles.
TilesUtil Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
Commons Logging instance.
Convenience method that call the comparable servlet log method and writes
an explanatory message and a stack trace for a given Throwable exception to the
servlet log file.
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.
Convenience method that call the comparable servlet log method and writes
an explanatory message and a stack trace for a given Throwable exception to the
servlet log file.
Log the specified message if the current debugging detail level for
this servlet has been set to an equal or higher value.
Log the specified message if the current debugging detail level for
this servlet has been set to an equal or higher value.
Convenience method that call the comparable servlet log method and writes
an explanatory message and a stack trace for a given Throwable exception to the
servlet log file.
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.
Convenience method that call the comparable servlet log method and writes
an explanatory message and a stack trace for a given Throwable exception to the
servlet log file.
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 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.
Make definition factory accessible to tags.
map - field in class org.apache.struts.taglib.template.util.
ContentMap The map.
map - field in class org.apache.struts.taglib.template.
InsertTag Each insert tag has a map of content.
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.
The request attributes key under which our
org.apache.struts.ActionMapping
instance
is passed.
The request attributes key under which our
org.apache.struts.ActionMapping
instance
is passed.
The collection of ActionMapping instances, keyed by request path.
The context attributes key under which our
org.apache.struts.action.ActionMappings
collection
is normally stored, unless overridden when initializing our
ActionServlet.
The context attributes key under which our
org.apache.struts.action.ActionMappings
collection
is normally stored, unless overridden when initializing our
ActionServlet.
The margin height in pixels, or zero for no setting.
The margin width in pixels, or zero 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().
how many curretly matched boundary bytes?
Evalute the nested body content of this tag if the specified value
is a substring of the specified variable.
Maximum length of one branch of the resource search path tree.
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.
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.
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 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 message resources for this package.
The base of the context attributes key under which our
module MessageResources
will be stored.
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 base of the context attributes key under which our
ModuleConfig
data structure will be stored.
Specifies whether the factory is "module-aware".
Is the factory module aware ?
The module configuration with which we are associated.
The
ModuleConfig
with which this form bean definition
is associated.
The module configuration for our module.
The collection of static configuration information that describes a
Struts-based module.
The ModuleConfiguration we are associated with.
The collection of static configuration information that describes a
Struts-based module.
Only used while we are deprecating ApplicationConfig.
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 application 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.
Tag for input fields of type "checkbox".
The request attributes key under which our multipart class is stored.
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
.
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.
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.
Debug level value used when parsing configuration file.
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 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.
Peek at the map on top of the stack.
Process the specified HTTP request, and create the corresponding HTTP
response (or forward to another web component that will create it).
Process the specified non-HTTP request, and create the corresponding
non-HTTP response (or forward to another web component that will create
it).
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.
Process the specified HTTP request and create the corresponding HTTP
response (or forward to another web component that will create it).
The base of the context attributes key under which an array of
PlugIn
instances will be stored.
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 prefix of the context-relative portion of the request URI, used to
select this configuration versus others supported by the controller
servlet.
prefix - field in class org.apache.struts.taglib.tiles.ext.
TextTag The prefix to be added before the html name.
The context attribute under which we store our prefixes list.
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 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.
Evalute the nested body content of this tag if the specified value
is present for this request.
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
.
Return an Action
instance that will be used to process
the current request, creating a new one if necessary.
Retrieve and return the ActionForm
bean associated with
this mapping, creating and stashing one if necessary.
Forward or redirect to the specified destination, by the specified
mechanism.
Overload struts1.0 counterpart in order to catch forward calls.
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".
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).
Overload struts1.0 counterpart in order to catch forward calls.
Do forward, and eventually catch uri containing Tiles definition.
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).
Overload struts1.0 counterpart in order to catch include calls.
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 to dispatch with.
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 back to the input form if there were any errors.
Overload struts1.0 counterpart in order to catch forward calls.
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 name to be exposed.
The name of the field (and associated property) being processed.
The property name of the generated button.
The property name of the generated button.
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 name attribute for the image button.
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 name of the generated input field.
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.
Push a content map onto the stack.
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.
Put named content into map.
This method is a convenience for <template:put> tags for
putting content into the map.
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.
Tag handler for <template:put>, which puts content into request scope.
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
cached real value computed from tag attributes
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 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.
Reset member values for reuse.
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.
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.
Reset member values for reuse.
Release all allocated resources.
Release any acquired 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 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 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.
Deregister a formBean from the set configured for this servlet.
Remove the specified form bean configuration instance.
Remove the specified form bean configuration instance.
Remove the specified form property configuration instance.
Deregister a forwarding from the set configured for this servlet.
Remove the specified forward configuration instance.
Remove the specified forward configuration instance.
Remove the specified forward configuration instance.
Deregister a mapping from the set configured for this servlet.
Remove the specified message resources configuration instance.
Remove the specified message resources configuration instance.
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.
Generate an HTML %lt;option> element.
Renders an HTML <input type="radio"> element.
Generate an HTML reset button.
Create an appropriate select start element based on our parameters.
Generate an HTML <textarea> tag.
Generates a hidden input field with token information, if any.
Replaces a single character in a String
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.
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 Struts controller servlet performs as it receives each servlet request
from the container.
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 all bean properties to their default state.
Reset all bean properties to their default state.
Reset all properties to their default values.
Reset all properties to their default values.
Reset all bean properties to their default state.
Reset all bean properties to their default state.
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.
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.
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.
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.template.
GetTag The role that the user must be in to retrieve content.
role - field in class org.apache.struts.taglib.template.
PutTag The role that the user must be in to store content.
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 exception as a request attribute for later use.
Save the specified exception as a request attribute for later use.
Save the specified exception in request scope if there is not already
one present.
Save the specified exception in request scope if there is not already
one present.
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 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.
FormTag The scope (request or session) under which our associated bean
is stored.
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.
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 controller servlet to which we are attached.
The controller servlet instance to which we are attached.
The ActionServlet instance of our owning application.
The controller 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 controller servlet we are associated with.
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
).
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 a simple property with the specified name.
Set the value of a mapped property with the specified name.
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 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.
The module configuration with which we are associated.
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.
This method does nothing.
Set the number of columns for this field.
Set underlying factory configuration.
Set factory configuration.
Sets the value of the value property.
Set the content's URI (if it's to be included) or text (if it's to
be printed).
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.
Set definition factory in appropriate servlet context.
Set digester detail level.
Set direct to true, and content will be printed directly, instead
of included (direct == false).
Sets the value of the value property.
Sets the disabled event handler.
Set the DynaActionFormClass instance that we are associated with.
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.
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 "fast" mode flag.
Set the "fast" mode flag.
Set the "fast" mode flag.
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 flush-before-include 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.
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.
Set the user's currently selected Locale.
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
ModuleConfig
with which this form bean definition
is 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.
Set the attribute key name of our bean.
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
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.
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 debug level for the parser.
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.
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
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.
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.
Set the number of rows for this field.
Set the attribute scope of our bean.
Set the controller servlet instance to which we are attached (if
servlet
is non-null), or release any allocated resources
(if servlet
is null).
Set the controller servlet instance to which we are attached (if
servlet
is non-null), or release any allocated resources
(if servlet
is null).
Set the ActionServlet
instance of our owning application.
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 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 template attribute.
Set the real implementation.
Set Tiles util implemention classname.
Sets the advisory title attribute.
Sets the message resources key of the advisory title.
Set the Java class of our bean.
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.
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.
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".
Default implementation for handling an ActionError generated
from an Exception during Action delegation.
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.
This class contains the default validations that are used in the validator-rules.xml
file.
This class helps provides some useful methods for retrieving objects
from different scopes of the application.
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.
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.