BeanRepository
| Repository of {page, request, session, application}-scoped beans |
code | html |
Collector
| Collect info about the page and nodes, and make them availabe through
the PageInfo object. |
code | html |
Collector.CollectVisitor
| A visitor for collecting information on the page and the body of
the custom tags. |
code | html |
DefaultErrorHandler
| Default implementation of ErrorHandler interface. |
code | html |
Dumper
| |
code | html |
Dumper.DumpVisitor
| |
code | html |
ELFunctionMapper
| This class generates functions mappers for the EL expressions in the page. |
code | html |
ELFunctionMapper.ELFunctionVisitor
| A visitor for the page. |
code | html |
ELNode.ELText
| Represents anything in EL expression, other than functions, including
function arguments etc |
code | html |
ELNode.Function
| Represents a function
Currently only include the prefix and function name, but not its
arguments. |
code | html |
ELNode.Nodes
| An ordered list of ELNode. |
code | html |
ELNode.Root
| Represents an EL expression: anything in ${ and }. |
code | html |
ELNode.Text
| Represents text outside of EL expression. |
code | html |
ELNode.Visitor
| |
code | html |
ELParser
| This class implements a parser for EL expressions. |
code | html |
ELParser.Char
| |
code | html |
ELParser.Id
| |
code | html |
ELParser.QuotedString
| |
code | html |
ELParser.Token
| |
code | html |
ErrorDispatcher
| Class responsible for dispatching JSP parse and javac compilation errors
to the configured error handler. |
code | html |
ErrorDispatcher.ErrorVisitor
| |
code | html |
Generator
| Generate Java source from Nodes |
code | html |
Generator.FragmentHelperClass
| Keeps track of the generated Fragment Helper Class |
code | html |
Generator.FragmentHelperClass.Fragment
| |
code | html |
Generator.GenBuffer
| A class for generating codes to a buffer. |
code | html |
Generator.GenerateVisitor
| A visitor that generates codes for the elements in the page. |
code | html |
Generator.TagHandlerInfo
| Class storing the result of introspecting a custom tag handler. |
code | html |
ImplicitTagLibraryInfo
| Class responsible for generating an implicit tag library containing tag
handlers corresponding to the tag files in "/WEB-INF/tags/" or a
subdirectory of it. |
code | html |
JasperTagInfo
| TagInfo extension used by tag handlers that are implemented via tag files. |
code | html |
JavacErrorDetail
| Class providing details about a javac compilation error. |
code | html |
JspConfig
| Handles the jsp-config element in WEB_INF/web.xml. |
code | html |
JspConfig.JspProperty
| |
code | html |
JspConfig.JspPropertyGroup
| |
code | html |
JspDocumentParser
| Class implementing a parser for a JSP document, that is, a JSP page in XML
syntax. |
code | html |
JspDocumentParser.EnableDTDValidationException
| |
code | html |
JspReader
| JspReader is an input buffer for the JSP parser. |
code | html |
JspRuntimeContext
| Class for tracking JSP compile time file dependencies when the
&060;%@include file="..."%&062; directive is used. |
code | html |
JspUtil
| This class has all the utility method(s). |
code | html |
JspUtil.ValidAttribute
| |
code | html |
Localizer
| Class responsible for converting error codes to corresponding localized
error messages. |
code | html |
Mark
| Mark represents a point in the JSP input. |
code | html |
Mark.IncludeState
| Keep track of parser before parsing an included file. |
code | html |
Node.AttributeDirective
| Represents an attribute directive |
code | html |
Node.AttributeGenerator
| Used as a placeholder for the evaluation code of a custom action
attribute (used by the tag plugin machinery only). |
code | html |
Node.ChildInfo
| Collected information about child elements. |
code | html |
Node.Comment
| Represents a Jsp comment
Comments are kept for completeness. |
code | html |
Node.CustomTag
| Represents a custom tag |
code | html |
Node.Declaration
| Represents a declaration |
code | html |
Node.DoBodyAction
| Represents a tag file action |
code | html |
Node.ELExpression
| Represents an EL expression. |
code | html |
Node.Expression
| Represents an expression. |
code | html |
Node.FallBackAction
| Represents a fallback action |
code | html |
Node.ForwardAction
| Represents a forward action |
code | html |
Node.GetProperty
| Represents a getProperty action |
code | html |
Node.IncludeAction
| Represents an include action |
code | html |
Node.IncludeDirective
| Represents an include directive |
code | html |
Node.InvokeAction
| Represents a tag file action |
code | html |
Node.JspAttribute
| Represents attributes that can be request time expressions. |
code | html |
Node.JspBody
| Represents a JspBody node (<jsp:body>) |
code | html |
Node.JspElement
| Represents a . |
code | html |
Node.JspOutput
| Represents a . |
code | html |
Node.JspRoot
| Represents the root of a Jsp document (XML syntax) |
code | html |
Node.JspText
| Represents the body of a <jsp:text> element |
code | html |
Node.NamedAttribute
| Represents a Named Attribute (<jsp:attribute>) |
code | html |
Node.Nodes
| An ordered list of Node, used to represent the body of an element, or
a jsp page of jsp document. |
code | html |
Node.PageDirective
| Represents a page directive |
code | html |
Node.ParamAction
| Represents a param action |
code | html |
Node.ParamsAction
| Represents a params action |
code | html |
Node.PlugIn
| Represents a plugin action |
code | html |
Node.Root
| Represents the root of a Jsp page or Jsp document |
code | html |
Node.Scriptlet
| Represents a scriptlet |
code | html |
Node.SetProperty
| Represents a setProperty action |
code | html |
Node.TagDirective
| Represents a tag directive |
code | html |
Node.TaglibDirective
| Represents a custom taglib directive |
code | html |
Node.TemplateText
| Represents a template text string |
code | html |
Node.UninterpretedTag
| Represents an uninterpreted tag, from a Jsp document |
code | html |
Node.UseBean
| Represents a useBean action |
code | html |
Node.VariableDirective
| Represents a variable directive |
code | html |
Node.Visitor
| A visitor class for visiting the node. |
code | html |
PageDataImpl
| An implementation of javax.servlet.jsp.tagext.PageData which
builds the XML view of a given page. |
code | html |
PageDataImpl.FirstPassVisitor
| |
code | html |
PageDataImpl.SecondPassVisitor
| |
code | html |
PageInfo
| A repository for various info about the translation unit under compilation. |
code | html |
Parser
| This class implements a parser for a JSP page (non-xml view). |
code | html |
ParserController
| Controller for the parsing of a JSP page. |
code | html |
ScriptingVariabler
| Class responsible for determining the scripting variables that every
custom action needs to declare. |
code | html |
ScriptingVariabler.CustomTagCounter
| |
code | html |
ScriptingVariabler.ScriptingVariableVisitor
| |
code | html |
ServletWriter
| This is what is used to generate servlets. |
code | html |
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. |
code | html |
SmapStratum
| Represents the line and file mappings associated with a JSR-045
"stratum". |
code | html |
SmapStratum.LineInfo
| Represents a single LineSection in an SMAP, associated with
a particular stratum. |
code | html |
SmapUtil
| Contains static utilities for generating SMAP data based on the
current version of Jasper. |
code | html |
SmapUtil.PreScanVisitor
| |
code | html |
SmapUtil.SDEInstaller
| |
code | html |
SmapUtil.SmapGenVisitor
| |
code | html |
TagFileProcessor
| 1. |
code | html |
TagFileProcessor.TagFileDirectiveVisitor
| A visitor the tag file |
code | html |
TagFileProcessor.TagFileDirectiveVisitor.NameEntry
| |
code | html |
TagFileProcessor.TagFileLoaderVisitor
| |
code | html |
TagLibraryInfoImpl
| Implementation of the TagLibraryInfo class from the JSP spec. |
code | html |
TagPluginManager
| Manages tag plugin optimizations. |
code | html |
TagPluginManager.TagPluginContextImpl
| |
code | html |
TextOptimizer
| |
code | html |
TextOptimizer.TextCatVisitor
| A visitor to concatenate contiguous template texts. |
code | html |
TldLocationsCache
| A container for all tag libraries that are defined "globally"
for the web application. |
code | html |
Validator
| Performs validation on the page elements. |
code | html |
Validator.DirectiveVisitor
| A visitor to validate and extract page directive info |
code | html |
Validator.TagExtraInfoVisitor
| A visitor for validating TagExtraInfo classes of all tags |
code | html |
Validator.ValidateVisitor
| A visitor for validating nodes other than page directives |
code | html |
Validator.ValidateVisitor.NamedAttributeVisitor
| |
code | html |