Struts 1.5.0-RC2 API
Package
Description
Global data for the entire Struts Framework.
The action package is the core of the struts framework,
providing the "Controller" aspect of a MVC model.
Contains the new
ComposableRequestProcessor
which was introduced in Struts 1.3.Configurable commands that may be placed within the
request processor.
Contains generic commands.
Commands which are particular to servlet processing.
Provides a variety of utilities to support
command processing.
This package provides objects that encapsulate access to
the request and session-scoped resources to service
command processing.
The "config" package contains configuration objects that correspond to
elements that may be specified in the
struts-config.xml
module configuration file.Provides default implementation classes for the
configuration objects.
The actions package provides special adapters between the incoming HTTP
request and the corresponding business logic.
The scripting package is the core of the Struts Scripting framework,
which builds on Struts Action to allow Struts Actions be written
with the scripting language of your choice.
The "struts-bean" tag library contains JSP custom tags useful in defining
new beans (in any desired scope) from a variety of possible sources, as well
as a tag to render a particular bean (or bean property) to the output
response.
The "struts-html" tag library
contains JSP custom tags useful in creating dynamic HTML user interfaces,
including input forms.
The "struts-logic" tag library contains tags that are useful in managing
conditional generation of output text, looping over object collections
for repetitive generation of output text, and application flow management.
Nested tags & supporting classes extend the base struts tags to
allow them to relate to each other in a nested nature.
The nested bean tags extend the
org.apache.struts.taglib.bean
tags to allow them to relate to each other in a nested nature.The nested html tags extend the
org.apache.struts.taglib.html
tags to allow them to relate to each other in a nested nature.The nested html tags extend the
org.apache.struts.taglib.logic
tags to allow them to relate to each other in a nested nature.The Tiles taglib and framework allows building web pages by assembling reusable
pieces of pages, called Tiles.
The "struts-tiles" tag library contains tags that are useful in
creating dynamic reusable components.
The Tiles taglib and framework allows building web pages by assembling reusable
pieces of pages, called Tiles.
The upload package facilities to upload files using
multi-part requests.
The Utilities package provides a variety of families of classes,
to solve problems that are commonly encountered in building web applications.
The validator package provides a series of classes to validate
ActionForm
type of input.Generated classes by antlr to support the
validwhen
validator.
The "Struts-EL" library
contains a set of tag libraries, all of whose classes are derived from
classes in the Struts tag libraries.
The "struts-bean-el" tag library contains JSP custom tags useful in
defining
new beans (in any desired scope) from a variety of possible sources, as
well
as a tag to render a particular bean (or bean property) to the output
response.
The "struts-html-el" tag library contains
JSP
custom tags useful in creating dynamic HTML user interfaces, including
input
forms.
The "struts-logic-el" tag library contains tags that are useful in
managing
conditional generation of output text, looping over object collections for
repetitive generation of output text, and application flow management.