Package | Description |
---|---|
org.apache.jasper.compiler |
Modifier and Type | Class and Description |
---|---|
(package private) class |
JspDocumentParser
Class implementing a parser for a JSP document, that is, a JSP page in XML
syntax.
|
(package private) class |
Node
An internal data representation of a JSP page or a JSP docuement (XML).
|
static class |
Node.AttributeDirective
Represents an attribute directive
|
static class |
Node.AttributeGenerator
Used as a placeholder for the evaluation code of a custom action
attribute (used by the tag plugin machinery only).
|
static class |
Node.Comment
Represents a Jsp comment
Comments are kept for completeness.
|
static class |
Node.CustomTag
Represents a custom tag
|
static class |
Node.Declaration
Represents a declaration
|
static class |
Node.DoBodyAction
Represents a
|
static class |
Node.ELExpression
Represents an EL expression.
|
static class |
Node.Expression
Represents an expression.
|
static class |
Node.FallBackAction
Represents a fallback action
|
static class |
Node.ForwardAction
Represents a forward action
|
static class |
Node.GetProperty
Represents a getProperty action
|
static class |
Node.IncludeAction
Represents an include action
|
static class |
Node.IncludeDirective
Represents an include directive
|
static class |
Node.InvokeAction
Represents a
|
static class |
Node.JspBody
Represents a JspBody node (<jsp:body>)
|
static class |
Node.JspElement
Represents a
|
static class |
Node.JspOutput
Represents a
|
static class |
Node.JspRoot
Represents the root of a Jsp document (XML syntax)
|
static class |
Node.JspText
Represents the body of a <jsp:text> element
|
static class |
Node.NamedAttribute
Represents a Named Attribute (<jsp:attribute>)
|
static class |
Node.PageDirective
Represents a page directive
|
static class |
Node.ParamAction
Represents a param action
|
static class |
Node.ParamsAction
Represents a params action
|
static class |
Node.PlugIn
Represents a plugin action
|
static class |
Node.Root
Represents the root of a Jsp page or Jsp document
|
static class |
Node.ScriptingElement
Represents an expression, declaration, or scriptlet
|
static class |
Node.Scriptlet
Represents a scriptlet
|
static class |
Node.SetProperty
Represents a setProperty action
|
static class |
Node.TagDirective
Represents a tag directive
|
static class |
Node.TaglibDirective
Represents a custom taglib directive
|
static class |
Node.TemplateText
Represents a template text string
|
static class |
Node.UninterpretedTag
Represents an uninterpreted tag, from a Jsp document
|
static class |
Node.UseBean
Represents a useBean action
|
static class |
Node.VariableDirective
Represents a variable directive
|
(package private) class |
PageDataImpl
An implementation of javax.servlet.jsp.tagext.PageData which
builds the XML view of a given page.
|
(package private) static class |
PageDataImpl.FirstPassVisitor |
(package private) static class |
PageDataImpl.SecondPassVisitor |
(package private) class |
Parser
This class implements a parser for a JSP page (non-xml view).
|
(package private) class |
ParserController
Controller for the parsing of a JSP page.
|
class |
TagLibraryInfoImpl
Implementation of the TagLibraryInfo class from the JSP spec.
|