All Classes and Interfaces

Class
Description
Determine whether the requested action is authorized for the current user.
Create (if necessary) and cache an Action for this request.
This abstract class is the stock template for Dispatcher implementations.
This abstract class is a template for choosing the target method that is named in the list-encoded parameter attribute of the ActionMapping that matches a submission parameter.
Invoke the local or global exception handler configured for the exception class that occurred.
Invoke the appropriate Action for this request, and cache the returned ActionForward.
Abstract base class for custom component tags for the Struts-Faces Integration Library.
This abstract class is a template for choosing the target method that is named by the parameter attribute of the corresponding ActionMapping.
This abstract class is the stock template for resolving methods for a Dispatcher.
This abstract class is a template for choosing the target method that is identified by a submission parameter.
Perform forwarding or redirection based on the specified ForwardConfig (if any).
Perform forwarding or redirection based on the specified String (if any).
Populate the form bean (if any) for this request.
Abstract base class for concrete implementations of jakarta.faces.render.Renderer for the Struts-Faces Integration Library.
Check to see if the controller is configured to prevent caching, and if so, request no cache flags to be set.
Cache the ActionConfig instance for the action to be used for processing this request.
Select and cache the ActionForward for this ActionConfig if specified.
Select and cache a ForwardConfig that returns us to the input page for the current action, if any.
Select the Locale to be used for this request.
Cache the ModuleConfig and MessageResources instances for the sub-application module to be used for processing this request.
Check to see if the content type is set, and if so, set it for this response.
Check to original uri is set, and if not, set it for this request.
Validate the properties of the form bean for this request.
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.
Marks a commons-chain Command which expects to operate upon a Struts ActionContext.
Simple abstract class which logs the ActionCommand-class when executed.
A JavaBean representing the configuration information of an <action> element from a Struts module configuration file.
Matches paths against pre-compiled wildcard expressions pulled from action configs.
An ActionContext represents a view of a commons-chain Context which encapsulates access to request and session-scoped resources and services
Provide an abstract but semi-complete implementation of ActionContext to serve as the base for concrete implementations.
Struts wrapper implementation of Controller.
Action helper class that dispatches to a public method in an Action.
A class that encapsulates the error messages being reported by the validate() method of an ActionForm.
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.
An ActionForward represents a destination to which the controller, RequestProcessor, might be directed to perform a RequestDispatcher.forward or HttpServletResponse.sendRedirect to, as a result of processing activities of an Action class.
Concrete implementation of ActionListener that replaces the default provided implementation.
An ActionMapping represents the information that the controller, RequestProcessor, knows about the mapping of a particular request to an instance of a particular Action class.
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.
A class that encapsulates messages.
Performs post-processing functions in command chain
Struts wrapper implementation of Controller.
A subclass of ActionForward which is designed for use in redirecting requests, with support for adding parameters at runtime.
ActionServlet provides the "controller" in the Model-View-Controller (MVC) design pattern for web applications that is commonly known as "Model 2".
Provide a wrapper around an ActionServlet to expose only those methods needed by other objects.
Add an element to the surrounding list tag.
Tag classes implementing this interface can contain nested PutTags.
Attribute definition used in a component definition.
Deprecated.
Is it still in use ?
Determine if the action is authorized for the given roles.
BaseAction is provided as an intermediate class for shared funtionality between Action and any stock implementation provided in this package.
Custom component that replaces the Struts <html:base> tag.
A abstract base class for all config classes.
Convenience base class for the various input tags for text fields.
Base class for tags that render form elements capable of including JavaScript event handlers and/or CSS Style attributes.
Abstract base class for the various input tags.
Renderer implementation for the base tag from the Struts-Faces Integration Library.
Render an HTML <base> element for the Struts-Faces Integration Library.
Renders an HTML element with an href attribute pointing to the absolute location of the enclosing JSP page.
Struts validator ActionForm backed by either a DynaBean or POJO JavaBean.
Renders an HTML BUTTON tag within the Struts framework.
Copies any ActionMessages from the request to the session if a redirecting forward is selected and the messages were not accessed.
Tag for input fields of type "cancel".
Tag for input fields of type "checkbox".
Utility methods to load application classes and create instances.
Custom component that emulates the JSF standard component class jakarta.faces.component.html.HtmlCommandLink (and its corresponding renderer) but is not tied to a particular implementation of renderer for jakarta.faces.component.UIForm.
Renderer implementation for the commandLink tag from the Struts-Faces Integration Library.
Render a CommandLinkComponent inside a Struts-Faces FormComponent.
This class implements the MultipartRequestHandler interface by providing a wrapper around the Jakarta Commons FileUpload library.
Abstract base class for comparison tags.
Constants used by Tiles/Components.
Component context.
Definition of a template / component attributes.
Deprecated.
Use DefinitionsFactory instead.
Deprecated.
Use DefinitionsFactory instead.
ComposableRequestProcessor uses the Chain Of Responsibility design pattern (as implemented by the commons-chain package in Jakarta Commons) to support external configuration of command chains to be used.
Abstract base class for the various conditional evaluation tags.
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).
Global constants for the Chain of Responsibility Library.
This class provides a central location for framework configuration keys used to retrieve and store Struts configuration settings.
Global manifest constants for the Struts-Faces Integration Library.
Manifest constants for this package.
Provide a base class for any Context Implementation which is primarily intended for use in a subchain.
A controller is a piece of code called before rendering a jsp page.
A JavaBean representing the configuration information of a <controller> element in a Struts configuration file.
Basic implementation of Controller.
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.
Subclass this command and configure it as part of a per-forward chain to perform any necessary pre-population or other preparation for a form before control is dispatched to the view layer.
Concrete implementation of AbstractCreateAction for use in a Servlet API chain.
Create (if necessary) and cache a form bean for this request.
A factory for creating ModuleConfig instances.
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.
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.
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.
Component attribute.
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.
This is the tag handler for <tiles:definition>, which defines a tiles (or template / component).
Common base class for tags dealing with Tiles definitions.
An implementation of PlugIn which can be configured to instantiate a graph of objects using the Commons Digester and place the root object of that graph into the Application context.
Component attribute.
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.
This interface defines an intermediate handler that determines what method to execute in an Action.
This is an abstract base class that minimizes the amount of special coding that needs to be written to download a file.
A concrete implementation of the StreamInfo interface which simplifies the downloading of a file from the disk.
A concrete implementation of the StreamInfo interface which simplifies the downloading of a web application resource.
The information on a file, or other stream, to be downloaded by the DownloadAction.
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.
Defines property resolution behavior on instances of DynaActionForm.
Defines property resolution behavior on instances of DynaBean.
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.
Adds an element to the surrounding list tag.
Renders an HTML element with an href attribute pointing to the absolute location of the enclosing JSP page.
Renders an HTML BUTTON tag within the Struts framework.
Tag for input fields of type "cancel".
Tag for input fields of type "checkbox".
This is the tag handler for <tiles:definition>, which defines a tiles (or template / component).
Custom tag that renders error messages if an appropriate request attribute has been created.
Custom tag for input fields of type "file".
Custom tag that represents an input form, associated with a bean whose properties correspond to the various fields of the form.
Perform a forward or redirect to a page that is looked up in the configuration information associated with our application.
Generate an HTML <frame> tag with similar capabilities as those the <html:link> tag provides for hyperlink elements.
This is the tag handler for <tiles-el: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-el: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.
Custom tag for input fields of type "hidden".
Renders an HTML <html> element with appropriate language attributes if there is a current Locale available in the user's session.
Tag for input fields of type "image".
Generate an IMG tag to the specified image URI.
Import attribute from component to requested scope.
Generate a URL-encoded include to the specified URI.
Init definitions factory.
This is the tag handler for <tiles:insert>, which includes a template.
Custom tag that iterates the elements of a collection, which can be either an attribute or the property of an attribute.
Custom tag that generates JavaScript for client side validation based on the validation rules loaded by the ValidatorPlugIn defined in the struts-config.xml file.
Generate a URL-encoded hyperlink to the specified URI.
Evaluate the nested body content of this tag if the specified value is a substring of the specified variable.
Evaluate to false 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.
Evaluate 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.
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.
Tag for input fields of type "checkbox".
Evaluate the nested body content of this tag if the specified value is a substring of the specified variable.
Evaluates the nested body content of this tag if the specified value is not present for this request.
Tag for creating multiple <select> options from a collection.
Tag for creating multiple <select> options from a collection.
Tag for select options.
Define a scripting variable that exposes the requested page context item as a scripting variable and a page scope bean.
Adds a new request parameter to its parent ELLinkTag.
Custom tag for input fields of type "password".
Evaluates the nested body content of this tag if the specified value is present for this request.
PutList tag implementation.
Put an attribute in enclosing attribute container tag.
Tag for input fields of type "radio".
Generate a URL-encoded redirect to the specified URI.
Tag for input fields of type "reset".
Define a scripting variable based on the contents of the specified web application resource.
Generate a URL-encoded URI as a string.
Custom tag that represents an HTML select element, associated with a bean property specified by our attributes.
Define a scripting variable that will contain the number of elements found in a specified array, Collection, or Map.
Define a scripting variable that exposes the requested Struts internal configuration object.
Tag for input fields of type "submit".
Custom tag for input fields of type "textarea".
Custom tag for input fields of type "text".
Custom tag exposing a component attribute to page.
Evaluate the nested body content of this tag if the specified value is empty for this request.
Evaluate the nested body content of this tag if the specified variable and value are equal.
Custom component that replaces the Struts <html:errors> tag.
Renderer implementation for the errors tag from the Struts-Faces Integration Library.
Render a set of validation or business logic error messages, for the Struts-Faces Integration Library.
Custom tag that renders error messages if an appropriate request attribute has been created.
An Action helper class that dispatches to to one of the public methods that are named in the parameter attribute of the corresponding ActionMapping and matches a submission parameter.
An Action that dispatches to to one of the public methods that are named in the parameter attribute of the corresponding ActionMapping and matches a submission parameter.
Intercept any exception thrown by a subsequent Command in this processing chain, and fire the configured exception handler chain after storing the exception that has occurred into the Context.
A JavaBean representing the configuration information of an <exception> element from a Struts configuration file.
An ExceptionHandler is configured in the Struts configuration file to handle a specific type of exception thrown by an Action.execute method.
Handle the specified exception.
Invoke the appropriate Action for this request, and cache the returned ActionForward.
Invoke the appropriate Command for this request.
 
Look up and execute a commons-chain Command based on properties of the ActionContext's forwardConfig property.
Concrete implementation of RequestProcessor that implements the standard Struts request processing lifecycle on a request that was received as an ActionEvent by our associated ActionListener.
Concrete implementation of RequestProcessor that implements the standard Struts request processing lifecycle on a request that was received as an ActionEvent by our associated ActionListener.
Exception thrown when definitions factory is not found.
Component Definitions factory.
This class contains the default validations that are used in the validator-rules.xml file.
Custom tag for input fields of type "file".
A JavaBean representing the configuration information of a <form-bean> element in a Struts configuration file.
FormComponent is a specialized subclass of jakarta.faces.component.UIForm that supports automatic creation of form beans in request or session scope.
This interface represents a file that has been uploaded by a client.
A JavaBean representing the configuration information of a <form-property> element in a Struts configuration file.
Renderer implementation for the form tag from the Struts-Faces Integration Library.
Render an input form that is submitted to a Struts Action, for the Struts-Faces Integration Library.
Custom tag that represents an input form, associated with a bean whose properties correspond to the various fields of the form.
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.
A subclass of ActionForward that defaults the redirect attribute to false.
Perform a forward or redirect to a page that is looked up in the configuration information associated with our application.
Generate an HTML <frame> tag with similar capabilities as those the <html:link> tag provides for hyperlink elements.
Retrieve the value of the specified component/template attribute property, and render it to the current JspWriter as a String.
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.
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.
Define a scripting variable based on the value(s) of the specified header received with this request.
Implementation of TagExtraInfo for the header tag, identifying the scripting object(s) to be made visible.
Custom tag for input fields of type "hidden".
Custom component that replaces the Struts <html:html> tag.
Renderer implementation for the html tag from the Struts-Faces Integration Library.
Render an HTML <html> element for the Struts-Faces Integration Library.
Renders an HTML element with appropriate language attributes if there is a current Locale available in the user's session.
Definitions factory.
A simple JavaBean to encapsulate the request parameters sent for an HTML input element of type image.
Tag for input fields of type "image".
Generate an IMG tag to the specified image URI.
Import attribute from component to requested scope.
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.
Init definitions factory.
This is the tag handler for <tiles:insert>, which includes a template.
Inner Interface.
Thrown when a token generated by the Cancel tag is found in the request, but the cancellable property for the Action Mapping is not set.
Exception thrown when no mapping can be found for the specified path.
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.
Utility method for converting Enumeration to an Iterator class.
JavascriptValidatorComponent is a specialized subclass of UIOutput that supports automatic creation of JavaScript for client side validation based on the validation rules loaded by the ValidatorPlugIn defined in the struts-config.xml file.
Renderer implementation for the JavascriptValidator tag from the Struts-Faces Integration Library.
Custom tag that generates JavaScript for client side validation based on the validation rules loaded by the ValidatorPlugIn defined in the struts-config.xml file.
Custom tag that generates JavaScript for client side validation based on the validation rules loaded by the ValidatorPlugIn defined in the struts-config.xml file.
Renders an HTML LABEL tag within the Struts framework.
A simple JavaBean to represent label-value pairs.
Struts Lazy ActionForm which wraps a LazyDynaBean.
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.
Generate a URL-encoded hyperlink to the specified URI.
Custom component to load a MessagesMap.
Renderer implementation for the LoadMessages tag from the Struts-Faces Integration Library.
Tag that exposes a specified MessageResources instance as MessagesMap, so that the embedded messages may be retrieved via value binding expressions.
Implementation of Action that changes the user's Locale and forwards to a page, based on request level parameters that are set (language, country, & page).
An abstract Action that dispatches to the subclass mapped execute method.
An abstract Action that dispatches to a public method that is named by the parameter attribute of the corresponding ActionMapping.
Evaluate the nested body content of this tag if the specified value is a substring of the specified variable.
Interface for MenuItems.
Custom component that replaces the Struts <html:message> tag.
Renderer implementation for the message tag from the Struts-Faces Integration Library.
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.
A JavaBean representing the configuration information of a <message-resources> element in a Struts configuration file.
Factory for MessageResources instances.
A limited immutable Map implementation that wraps the MessageResources instance for the specified Locale.
Evaluate the nested body content of this tag if the specified value is not present for this request.
Evaluate 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.
Render a localized message, with optional substitution parameters, for the Struts-Faces Integration Library.
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.
This interface defines a pluggable strategy for resolving a method and extracting its methods from an ActionContext.
Implement ActionContext with empty maps for applicationScope, sessionScope, requestScope, and parameterMap properties.
The collection of static configuration information that describes a Struts-based module.
A factory interface for creating ModuleConfigs.
The collection of static configuration information that describes a Struts-based module.
This interface is to be implemented by any plugin for custom modification of a module after it is been configured but before it is frozen.
Convenient implementation of PlugIn that performs as many verification tests on the information stored in the ModuleConfig for this module as is practical.
Used for specialized exception handling.
General purpose utility methods related to module processing.
Tag for input fields of type "checkbox".
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.
NestedCheckboxTag.
NestedDefineTag.
NestedDefineTei to make sure that the implied setting of the name property of a nested tag is properly handed in the casting of the defined object.
NestedEmptyTag.
NestedEqualTag.
NestedErrorsTag.
NestedFileTag.
NestedFormTag.
NestedGreaterEqualTag.
NestedGreaterThanTag.
NestedHiddenTag.
NestedMultiboxTag.
NestedImgTag, renders the nested version of the tag.
NestedIterateTag.
NestedIterateTei Extending the original tag's tei class, so that we can make the "id" attribute optional, so that those who want to script can add it if they need it otherwise we can maintain the nice lean tag markup.
NestedLessEqualTag.
NestedLessThanTag.
NestedLinkTag.
NestedMatchTag.
NestedMessagesNotPresentTag.
NestedMessagesPresentTag.
NestedMessagesTag.
NestedWriteTag.
NestedMultiboxTag.
This is so that managing classes can tell if a nested tag needs to have its name property set.
NestedNotEmptyTag.
NestedNotEqualTag.
NestedNotMatchTag.
NestedNotPresentTag.
NestedOptionsCollectionTag.
NestedOptionsTag.
This interface is so managing classes of the nested tag can identify a tag as a parent tag that other tags retrieve nested properties from.
NestedPasswordTag.
NestedPresentTag.
A simple helper class that does everything that needs to be done to get the nested tag extension to work.
This interface is for managing classes of the nested extension, so they can know to set the tag's property property.
NestedPropertyTag.
NestedRadioTag.
So that a nested hierarchy can penetrate a dynamic JSP include, this class will hold the details of a bean name and nested property.
NestedRootTag.
NestedSelectTag.
NestedSizeTag.
NestedSubmitTag.
This is to simply allow managing classes to identify the tags to invoke common methods against them.
NestedTextareaTag.
NestedTextTag.
NestedWriteNestingTag.
NestedWriteNestingTei This class will allow the nested:writeNesting tag to actually do what the doc says and make a scripting variable as an option (when "id" is supplied).
NestedWriteTag.
Exception thrown when a definition is not found.
Evaluate the nested body content of this tag if the specified value is not empty for this request.
Evaluate the nested body content of this tag if the specified variable and value are not equal.
Evaluate the nested body content of this tag if the specified value is not a substring of the specified variable.
Evaluate the nested body content of this tag if the specified value is not present for this request.
Tag for creating multiple <select> options from a collection.
Tag for creating multiple <select> options from a collection.
Tag for select options.
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.
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.
Adds a new request parameter to its parent LinkTag.
Custom tag for input fields of type "password".
Component attribute.
Perform forwarding or redirection based on the specified ForwardConfig (if any).
Perform forwarding or redirection based on the specified include uri (if any).
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.
Adapts a PlugInConfig object to become a ServletContext object, exposing init parameters methods.
Populate the form bean (if any) for this request.
Constants relating to the reset and population events of action forms.
Evaluate the nested body content of this tag if the specified value is present for this request.
Concrete subclass of MessageResources that reads message keys and corresponding strings from named property resources in a similar manner (see modes below) that java.util.PropertyResourceBundle does.
Factory for PropertyMessageResources instances.
PutList tag implementation.
Tag classes implementing this interface can contains nested PutTag.
Put an attribute in enclosing attribute container tag.
Tag classes implementing this interface can contain nested PutTag.
Tag for input fields of type "radio".
WebLogic (at least v6 and v7) attempts to serialize the TilesRequestProcessor when re-deploying the Webapp in development mode.
A subclass of ActionForward that defaults the redirect attribute to true.
Generate a URL-encoded redirect to the specified URI.
A reloadable 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 cached messages stored in the session.
Subclass of ActionMapping that defaults the form bean scope to request.
Check to see if the controller is configured to prevent caching, and if so, set the no cache HTTP response headers.
RequestProcessor contains the processing logic that the ActionServlet performs as it receives each servlet request from the container.
Takes request parameters and declares variables with them.
General purpose utility methods related to processing a servlet request in the Struts controller framework.
Tag for input fields of type "reset".
This class helps provides some useful methods for retrieving objects from different scopes of the application.
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.
General purpose utility methods related to generating a servlet response in the Struts controller framework.
Generate a URL-encoded URI as a string.
This Action uses scripts to perform its action.
Defines a class that wants to manipulate the contents of the scripting context before the script is executed.
Cache the ActionConfig instance for the action to be used for processing this request.
Create and return a ForwardConfig representing the specified module-relative destination.
Select and cache the include for this ActionConfig if specified.
Validate the properties of the form bean for this request.
Select the Locale to be used for this request.
Cache the ModuleConfig and MessageResources instances for the sub-application module to be used for processing this request.
Custom tag that represents an HTML select element, associated with a bean property specified by our attributes.
Implement ActionContext interface while making Servlet API-specific values available.
A PrintWriter implementation that uses the logging facilities of a jakarta.servlet.ServletContext to output its results.
This servlet-based dispatcher chooses the target method based on the parameter attribute of the ActionMapping that matches a submission parameter.
This servlet-based dispatcher uses the configuration value of the parameter attribute from the corresponding ActionMapping to pick the appropriate method on the action.
This class helps resolve methods with servlet-based signatures.
This servlet-based dispatcher uses the value of the request parameter to pick the appropriate method on the action.
Subclass of ActionMapping that defaults the form bean scope to session.
Check to see if the content type is set, and if so, set it for this response.
Set the servlet path.
A MenuItem implementation.
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.
Context bean providing accessors for the Struts related request, session, and application scope objects related to this request.
Holds Struts objects.
Factory used to instantiate preparers in a Struts 1 / Tiles 2 environment.
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.
Custom component that replaces the Struts <html:stylesheet> tag.
Renderer implementation for the stylesheet tag from the Struts-Faces Integration Library.
Render a stylesheet HTML <link> element for the Struts-Faces Integration Library.
Tag for input fields of type "submit".
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.
Provides helper methods for JSP tags.
Collection of utilities.
Tests to make sure the filtering system is working.
Custom tag for input fields of type "textarea".
Custom tag for input fields of type "text".
Base class for Tiles Actions.
Base class for Tiles Actions.
Root class for all Tiles-exceptions.
Tiles Plugin used to initialize Tiles.
Tiles Plugin used to initialize Tiles.
 
 
Command class intended to perform responsibilities of the TilesRequestProcessor in Struts 1.1.
Command class intended to perform responsibilities of the TilesRequestProcessor in Struts 1.1.
RequestProcessor contains the processing logic that the Struts controller servlet performs as it receives each servlet request from the container.
RequestProcessor contains the processing logic that the Struts controller servlet performs as it receives each servlet request from the container.
Class containing utility methods for Tiles.
Default implementation of TilesUtil.
TilesUtil implementation for Struts 1.1 with one single factory.
Implementation of TilesUtil for Struts multi modules.
TokenProcessor is responsible for handling all token related functionality.
Exception thrown when the chosen action mapping is not authorized for the current request.
Common implementation of attribute definition.
Tiles controller including a local URL.
 
Custom tag exposing a component attribute to page.
Implementation of TagExtraInfo for the UseAttribute tag, identifying the scripting object(s) to be made visible.
This class has some static utils-methods.
Validate the properties of the form bean for this request.
This class extends ValidatorForm and provides basic field validation based on an XML file.
This class extends ActionForm and provides basic field validation based on an XML file.
Loads ValidatorResources based on configuration in the struts-config.xml file.
This class contains the validwhen validation that is used in the validator-rules.xml file.
This class provides an empty implementation of ValidWhenVisitor, which can be extended to create a visitor which only needs to handle a subset of the available methods.
Enum for comparing two values.
Visitor to process the evalution.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Holds the (interim) result during processing the parsing-tree.
Holds the (interim) result during processing the parsing-tree.
Holds the (interim) result during processing the parsing-tree.
Holds the (interim) result during processing the parsing-tree.
Holds the (interim) result during processing the parsing-tree.
This interface defines a complete generic visitor for a parse tree produced by ValidWhenParser.
An Action that writes the definitions of the Tiles factory.
Custom ViewHandler implementation that adds features specific to the Struts-Faces Integration Library.
Provide a Subclass of ActionContextBase which is understood to be wrapping an instance of WebContext.
This class is an utility class that perform wilcard-patterns matching and isolation taken from Apache Cocoon.
Variant on chain LookupCommand which can optionally wrap the context it passes to the looked up command in an alternative class.
Custom component that replaces the Struts <html:write> tag.
Renderer implementation for the write tag from the Struts-Faces Integration Library.
Write the content of the specified component, converting to text as necessary first, for the Struts-Faces Integration Library.
Tag that retrieves the specified property of the specified bean, converts it to a String representation (if necessary), and writes it to the current output stream, optionally filtering characters that are sensitive in HTML.
This tag tells all other html taglib tags to render themselves in xhtml.
A property key-value pair.
A definition read from an XML definitions file.
A set of definitions read from XML definitions file.
An attribute as a List.
Parse an XML definitions file.