Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.jasper.compiler

Interface Summary
ErrorHandler | Interface for handling JSP parse and javac compilation errors.
TagConstants |

Class Summary
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.
JspConfig | Handles the jsp-config element in WEB_INF/web.xml.
JspConfig.JspProperty |
JspRuntimeContext | Class for tracking JSP compile time file dependencies when the <%@include file="..."
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.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2000 Apache Software Foundation. All Rights Reserved.