Class Summary |
BeanRepository |
Holds instances of {session, application, page}-scoped beans |
Collector |
Collect info about the page and nodes, and make them availabe through
the PageInfo object. |
Compiler |
Main JSP compiler class. |
Dumper |
|
ErrorDispatcher |
Class responsible for dispatching JSP parse and javac compilation errors
to the configured error handler.
|
Generator |
Generate Java source from Nodes |
JavacErrorDetail |
Class providing details about a javac compilation error. |
JspDocumentParser |
Class implementing a parser for a JSP document, that is, a JSP page in XML
syntax. |
JspReader |
JspReader is an input buffer for the JSP parser. |
JspRuntimeContext |
Class for tracking JSP compile time file dependencies when the
<%@include file="..." |
JspUtil |
This class has all the utility method(s).
|
JspUtil.ValidAttribute |
|
Mark |
Mark represents a point in the JSP input. |
Node |
An internal data representation of a JSP page or a JSP docuement (XML).
|
Node.Comment |
Represents a Jsp comment
Comments are kept for completeness. |
Node.CustomTag |
Represents a custom tag |
Node.Declaration |
Represents a declaration |
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.JspAttribute |
Represents attributes that can be request time expressions. |
Node.JspRoot |
Represents the root of a Jsp document (XML syntax) |
Node.JspText |
Represents the body of a element |
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.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.Visitor |
A visitor class for visiting the node. |
PageDataImpl |
An implementation of javax.servlet.jsp.tagext.PageData which
builds the XML view of a given page.
|
Parser |
This class implements a parser for a JSP page (non-xml view).
|
ParserController |
Controller for the parsing of a JSP page.
|
ScriptingVariabler |
Class responsible for determining the scripting variables that every
custom action needs to declare. |
ServletWriter |
This is what is used to generate servlets. |
TagLibraryInfoImpl |
Implementation of the TagLibraryInfo class from the JSP spec. |
TldLocationsCache |
A container for all tag libraries that are defined "globally"
for the web application.
|
Validator |
Performs validation on the page elements. |