| Package | Description |
|---|---|
| org.apache.jasper | |
| org.apache.jasper.compiler | |
| org.apache.jasper.servlet | |
| org.apache.jasper.xmlparser |
| Class and Description |
|---|
| Compiler
Main JSP compiler class.
|
| JspConfig
Handles the jsp-config element in WEB_INF/web.xml.
|
| JspRuntimeContext
Class for tracking JSP compile time file dependencies when the
&060;%@include file="..."%&062; directive is used.
|
| ServletWriter
This is what is used to generate servlets.
|
| TagLibraryInfoImpl
Implementation of the TagLibraryInfo class from the JSP spec.
|
| TagPluginManager
Manages tag plugin optimizations.
|
| Class and Description |
|---|
| AntJavaCompiler.JasperAntLogger |
| BeanRepository
Repository of {page, request, session, application}-scoped beans
|
| Compiler
Main JSP compiler class.
|
| ELNode
This class defines internal representation for an EL Expression
It currently only defines functions.
|
| 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.Token |
| 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.
|
| Generator.FragmentHelperClass
Keeps track of the generated Fragment Helper Class
|
| Generator.FragmentHelperClass.Fragment |
| Generator.GenBuffer
A class for generating codes to a buffer.
|
| Generator.TagHandlerInfo
Class storing the result of introspecting a custom tag handler.
|
| JasperTagInfo
TagInfo extension used by tag handlers that are implemented via tag files.
|
| JavacErrorDetail
Class providing details about a javac compilation error.
|
| JavaCompiler |
| JspDocumentParser
Class implementing a parser for a JSP document, that is, a JSP page in XML
syntax.
|
| JspDocumentParser.EnableDTDValidationException |
| JspProperty |
| JspPropertyGroup |
| JspReader
JspReader is an input buffer for the JSP parser.
|
| JspRuntimeContext
Class for tracking JSP compile time file dependencies when the
&060;%@include file="..."%&062; directive is used.
|
| JspUtil.ValidAttribute |
| Jsr199JavaCompiler.BytecodeFile |
| Mark
Mark represents a point in the JSP input.
|
| Mark.IncludeState
Keep track of parser before parsing an included file.
|
| Node
An internal data representation of a JSP page or a JSP docuement (XML).
|
| 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
|
| 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
|
| 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.
|
| PageInfo
A repository for various info about the translation unit under compilation.
|
| ParserController
Controller for the parsing of a JSP page.
|
| ServletWriter
This is what is used to generate servlets.
|
| 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.
|
| SmapUtil.ClassInfo |
| TagConstants |
| TagFileProcessor
1.
|
| TagFileProcessor.TagFileDirectiveVisitor.Name |
| TagFileProcessor.TagFileDirectiveVisitor.NameEntry |
| TagLibraryInfoImpl
Implementation of the TagLibraryInfo class from the JSP spec.
|
| Class and Description |
|---|
| JspRuntimeContext
Class for tracking JSP compile time file dependencies when the
&060;%@include file="..."%&062; directive is used.
|
| Class and Description |
|---|
| ErrorDispatcher
Class responsible for dispatching JSP parse and javac compilation errors
to the configured error handler.
|