Class Summary | |
---|---|
BodyContent | An encapsulation of the evaluation of the body of an action so it is available to a tag handler. |
BodyTag | The BodyTag interface extends IterationTag by defining additional methods that let a tag handler manipulate the content of evaluating its body. |
BodyTagSupport | A base class for defining tag handlers implementing BodyTag. |
DynamicAttributes | For a tag to declare that it accepts dynamic attributes, it must implement this interface. |
ELException | Represents any of the exception conditions that arise during the operation evaluation of the evaluator. |
ELParseException | Represents a parsing error encountered while parsing an EL expression. |
ErrorData | Contains information about an error, for error pages. |
Expression |
The abstract class for a prepared expression. An instance of an Expression can be obtained via from an ExpressionEvaluator instance. An Expression may or not have done a syntactic parse of the expression. |
ExpressionEvaluator |
The abstract base class for an expression-language evaluator. |
FunctionInfo | Information for a function in a Tag Library. |
FunctionMapper |
The interface to a map between EL function names and methods. Classes implementing this interface may, for instance, consult tag library information to resolve the map. |
HttpJspPage | The HttpJspPage interface describes the interaction that a JSP Page Implementation Class must satisfy when using the HTTP protocol. |
IterationTag | The IterationTag interface extends Tag by defining one additional method that controls the reevaluation of its body. |
JspContext |
|
JspEngineInfo | The JspEngineInfo is an abstract class that provides information on the current JSP engine. |
JspException | A generic exception known to the JSP engine; uncaught JspExceptions will result in an invocation of the errorpage machinery. |
JspFactory |
The JspFactory is an abstract class that defines a number of factory methods available to a JSP page at runtime for the purposes of creating instances of various interfaces and classes used to support the JSP implementation. |
JspFragment | Encapsulates a portion of JSP code in an object that can be invoked as many times as needed. |
JspPage | The JspPage interface describes the generic interaction that a JSP Page Implementation class must satisfy; pages that use the HTTP protocol are described by the HttpJspPage interface. |
JspTag | Serves as a base class for Tag and SimpleTag. |
JspTagException | Exception to be used by a Tag Handler to indicate some unrecoverable error. |
JspWriter |
The actions and template data in a JSP page is written using the JspWriter object that is referenced by the implicit variable out which is initialized automatically using methods in the PageContext object. |
PageContext |
PageContext extends JspContext to provide useful context information for when JSP technology is used in a Servlet environment. |
PageData | Translation-time information on a JSP page. |
SimpleTag | Interface for defining Simple Tag Handlers. |
SimpleTagSupport | A base class for defining tag handlers implementing SimpleTag. |
SkipPageException | Exception to indicate the calling page must cease evaluation. |
Tag | The interface of a classic tag handler that does not want to manipulate its body. |
TagAdapter | Wraps any SimpleTag and exposes it using a Tag interface. |
TagAttributeInfo | Information on the attributes of a Tag, available at translation time. |
TagData | The (translation-time only) attribute/value information for a tag instance. |
TagExtraInfo | Optional class provided by the tag library author to describe additional translation-time information not described in the TLD. |
TagFileInfo | Tag information for a tag file in a Tag Library; This class is instantiated from the Tag Library Descriptor file (TLD) and is available only at translation time. |
TagInfo | Tag information for a tag in a Tag Library; This class is instantiated from the Tag Library Descriptor file (TLD) and is available only at translation time. |
TagLibraryInfo | Translation-time information associated with a taglib directive, and its underlying TLD file. |
TagLibraryValidator | Translation-time validator class for a JSP page. |
TagSupport | A base class for defining new tag handlers implementing Tag. |
TagVariableInfo | Variable information for a tag in a Tag Library; This class is instantiated from the Tag Library Descriptor file (TLD) and is available only at translation time. |
TryCatchFinally | The auxiliary interface of a Tag, IterationTag or BodyTag tag handler that wants additional hooks for managing resources. |
ValidationMessage | A validation message from either TagLibraryValidator or TagExtraInfo. |
VariableInfo | Information on the scripting variables that are created/modified by a tag (at run-time). |
VariableResolver |
This class is used to customize the way an ExpressionEvaluator resolves variable references at evaluation time. |