Class Summary |
AntCompiler |
Main JSP compiler class. |
AntCompiler.JasperAntLogger | |
AntCompiler.SystemLogHandler | |
AttributeParser |
Converts a JSP attribute value into the unquoted equivalent. |
BeanRepository |
Repository of {page, request, session, application}-scoped beans
|
Compiler |
Main JSP compiler class. |
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.
|
ErrorDispatcher |
Class responsible for dispatching JSP parse and javac compilation errors
to the configured error handler.
|
JavacErrorDetail |
Class providing details about a javac compilation error.
|
JDTCompiler |
JDT class compiler. |
JspConfig |
Handles the jsp-config element in WEB_INF/web.xml. |
JspConfig.JspProperty | |
JspRuntimeContext |
Class for tracking JSP compile time file dependencies when the
&060;%@include file="..."%&062; directive is used.
|
JspUtil |
This class has all the utility method(s).
|
JspUtil.ValidAttribute | |
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. |
ServletWriter |
This is what is used to generate servlets.
|
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.
|
TagPluginManager |
Manages tag plugin optimizations. |
TextOptimizer | |
TldLocationsCache |
A container for all tag libraries that are defined "globally"
for the web application.
|