Class Summary |
AntCompiler |
Main JSP compiler class. |
ASCIIReader |
A simple ASCII byte reader. |
BodyContentImpl |
Write text to a character-output stream, buffering characters so as
to provide for the efficient writing of single characters, arrays,
and strings.
|
Catch | |
Choose | |
Compiler |
Main JSP compiler class. |
Constants |
Some constants and other global data that are used by the compiler and the runtime.
|
ELFunctionMapper |
This class generates functions mappers for the EL expressions in the page.
|
ELNode.ELText |
Represents anything in EL expression, other than functions, including
function arguments etc |
ELNode.Function |
Represents a function
Currently only include the prefix and function name, but not its
arguments. |
ELNode.Nodes |
An ordered list of ELNode. |
ELNode.Root |
Represents an EL expression: anything in ${ and }. |
ELNode.Text |
Represents text outside of EL expression. |
ELNode.Visitor | |
ELParser |
This class implements a parser for EL expressions.
|
EmbeddedServletOptions |
A class to hold all init parameters specific to the JSP engine.
|
EncodingMap |
EncodingMap is a convenience class which handles conversions between
IANA encoding names and Java encoding names, and vice versa. |
ErrorDispatcher |
Class responsible for dispatching JSP parse and javac compilation errors
to the configured error handler.
|
ErrorHandler |
Interface for handling JSP parse and javac compilation errors.
|
FastDateFormat |
Fast date formatter that caches recently formatted date information
and uses it to avoid too-frequent calls to the underlying
formatter. |
ForEach | |
ForTokens | |
HttpJspBase |
This is the super class of all JSP-generated servlets.
|
If | |
Import | |
JasperException |
Base class for all exceptions generated by the JSP engine. |
JasperLoader |
Class loader for loading servlet class files (corresponding to JSP files)
and tag handler class files (corresponding to tag files).
|
JavacErrorDetail |
Class providing details about a javac compilation error.
|
JDTCompiler |
JDT class compiler. |
JspC |
Shell for the jspc compiler. |
JspCompilationContext |
A place holder for various things that are used through out the JSP
engine. |
JspConfig |
Handles the jsp-config element in WEB_INF/web.xml. |
JspConfig.JspProperty | |
JspContextWrapper |
Implementation of a JSP Context Wrapper.
|
JspCServletContext |
Simple ServletContext implementation without
HTTP-specific methods.
|
JspFactoryImpl |
Implementation of JspFactory.
|
JspFragmentHelper |
Helper class from which all Jsp Fragment helper classes extend.
|
JspRuntimeContext |
Class for tracking JSP compile time file dependencies when the
&060;%@include file="..."%&062; directive is used.
|
JspRuntimeLibrary |
Bunch of util methods that are used by code generated for useBean,
getProperty and setProperty.
|
JspRuntimeLibrary.PrivilegedIntrospectHelper | |
JspServlet |
The JSP engine (a.k.a Jasper).
|
JspServletWrapper |
The JSP engine (a.k.a Jasper).
|
JspSourceDependent |
Interface for tracking the source files dependencies, for the purpose
of compiling out of date pages. |
JspUtil |
This class has all the utility method(s).
|
JspUtil.ValidAttribute | |
JspWriterImpl |
Write text to a character-output stream, buffering characters so as
to provide for the efficient writing of single characters, arrays,
and strings.
|
Localizer |
Class responsible for converting error codes to corresponding localized
error messages.
|
Node.AttributeDirective |
Represents an attribute directive |
Node.AttributeGenerator |
Used as a placeholder for the evaluation code of a custom action
attribute (used by the tag plugin machinery only). |
Node.ChildInfo |
Collected information about child elements. |
Node.Comment |
Represents a Jsp comment
Comments are kept for completeness. |
Node.CustomTag |
Represents a custom tag |
Node.Declaration |
Represents a declaration |
Node.DoBodyAction |
Represents a tag file action |
Node.ELExpression |
Represents an EL expression. |
Node.Expression |
Represents an expression. |
Node.FallBackAction |
Represents a fallback action |
Node.ForwardAction |
Represents a forward action |
Node.GetProperty |
Represents a getProperty action |
Node.IncludeAction |
Represents an include action |
Node.IncludeDirective |
Represents an include directive |
Node.InvokeAction |
Represents a tag file action |
Node.JspAttribute |
Represents attributes that can be request time expressions.
|
Node.JspBody |
Represents a JspBody node (<jsp:body>) |
Node.JspElement |
Represents a . |
Node.JspOutput |
Represents a . |
Node.JspRoot |
Represents the root of a Jsp document (XML syntax) |
Node.JspText |
Represents the body of a <jsp:text> element |
Node.NamedAttribute |
Represents a Named Attribute (<jsp:attribute>) |
Node.Nodes |
An ordered list of Node, used to represent the body of an element, or
a jsp page of jsp document. |
Node.PageDirective |
Represents a page directive |
Node.ParamAction |
Represents a param action |
Node.ParamsAction |
Represents a params action |
Node.PlugIn |
Represents a plugin action |
Node.Root |
Represents the root of a Jsp page or Jsp document |
Node.ScriptingElement |
Represents an expression, declaration, or scriptlet |
Node.Scriptlet |
Represents a scriptlet |
Node.SetProperty |
Represents a setProperty action |
Node.TagDirective |
Represents a tag directive |
Node.TaglibDirective |
Represents a custom taglib directive |
Node.TemplateText |
Represents a template text string |
Node.UninterpretedTag |
Represents an uninterpreted tag, from a Jsp document |
Node.UseBean |
Represents a useBean action |
Node.VariableDirective |
Represents a variable directive |
Node.Visitor |
A visitor class for visiting the node. |
Options |
A class to hold all init parameters specific to the JSP engine.
|
Otherwise | |
Out | |
PageContextImpl |
Implementation of the PageContext class from the JSP spec.
|
Param | |
ParserUtils |
XML parsing utilities for processing web application deployment
descriptor and tag library descriptor files. |
PerThreadTagHandlerPool |
Thread-local based pool of tag handlers that can be reused.
|
ProtectedFunctionMapper |
Maps EL functions to their Java method counterparts. |
Queue |
A simple FIFO queue class which causes the calling thread to wait
if the queue is empty and notifies threads that are waiting when it
is not empty.
|
Redirect | |
Remove | |
SecurityClassLoad |
Static class used to preload java classes when using the
Java SecurityManager so that the defineClassInPackage
RuntimePermission does not trigger an AccessControlException.
|
SecurityUtil |
Util class for Security related operations.
|
ServletResponseWrapperInclude |
ServletResponseWrapper used by the JSP 'include' action.
|
ServletWriter |
This is what is used to generate servlets.
|
Set | |
SimplePool |
Simple object pool. |
SmapGenerator |
Represents a source map (SMAP), which serves to associate lines
of the input JSP file(s) to lines in the generated servlet in the
final .class file, according to the JSR-045 spec.
|
SmapStratum |
Represents the line and file mappings associated with a JSR-045
"stratum".
|
SmapStratum.LineInfo |
Represents a single LineSection in an SMAP, associated with
a particular stratum. |
SmapUtil |
Contains static utilities for generating SMAP data based on the
current version of Jasper.
|
SymbolTable |
This class is a symbol table implementation that guarantees that
strings used as identifiers are unique references. |
SymbolTable.Entry |
This class is a symbol table entry. |
SystemLogHandler |
This helper class may be used to do sophisticated redirection of
System.out and System.err.
|
TagConstants | |
TagHandlerPool |
Pool of tag handlers that can be reused.
|
TagPlugin |
This interface is to be implemented by the plugin author, to supply
an alternate implementation of the tag handlers. |
TagPluginContext |
This interface allows the plugin author to make inqueries about the
properties of the current tag, and to use Jasper resources to generate
direct Java codes in place of tag handler invocations. |
TagPluginManager |
Manages tag plugin optimizations. |
TextOptimizer | |
TldLocationsCache |
A container for all tag libraries that are defined "globally"
for the web application.
|
TreeNode |
Simplified implementation of a Node from a Document Object Model (DOM)
parse of an XML document. |
UCSReader |
Reader for UCS-2 and UCS-4 encodings.
(i.e., encodings from ISO-10646-UCS-(2|4)).
|
Url | |
Util |
Util contains some often used consts, static methods and embedded class
to support the JSTL tag plugin. |
Util.ImportResponseWrapper | Wraps responses to allow us to retrieve results as Strings.
mainly taken from org.apache.taglibs.standard.tag.common.core.importSupport |
UTF8Reader | |
When | |
XMLChar |
This class defines the basic XML character properties. |
XMLEncodingDetector | |
XMLString |
This class is used as a structure to pass text contained in the underlying
character buffer of the scanner. |
XMLStringBuffer |
XMLString is a structure used to pass character arrays. |
Copyright B) 2000-2004 Apache Software Foundation. All Rights Reserved.