# Package org.apache.jasper.compiler

package org.apache.jasper.compiler

Related Packages
Package
Description
org.apache.jasper
org.apache.jasper.compiler.tagplugin
Class
Description
AntCompiler
Main JSP compiler class.
AntCompiler.JasperAntLogger
AntCompiler.SystemLogHandler
AttributeParser
Converts a JSP attribute value into the unquoted equivalent.
BeanRepository
Repository of {page, request, session, application}-scoped beans
Compiler
Main JSP compiler class.
ELFunctionMapper
This class generates functions mappers for the EL expressions in the page.
ELInterpreter
Defines the interface for the expression language interpreter.
ELInterpreterFactory
Provides `ELInterpreter` instances for JSP compilation.
ELInterpreterFactory.DefaultELInterpreter
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.
ErrorHandler
Interface for handling JSP parse and javac compilation errors.
JarScannerFactory
Provide a mechanism for Jasper to obtain a reference to the JarScanner implementation.
JavacErrorDetail
Class providing details about a javac compilation error.
JDTCompiler
JDT class compiler.
JspConfig
Handles the jsp-config element in WEB_INF/web.xml.
JspConfig.JspProperty
JspConfig.JspPropertyGroup
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.
NewlineReductionServletWriter
This class filters duplicate newlines instructions from the compiler output, and therefore from the runtime JSP.
ServletWriter
This is what is used to generate servlets.
SmapInput
SmapStratum
Represents the line and file mappings associated with a JSR-045 "stratum".
SmapUtil
Contains static utilities for generating SMAP data based on the current version of Jasper.
StringInterpreter
Defines the interface for the String interpreter.
StringInterpreterFactory
Provides `StringInterpreter` instances for JSP compilation.
StringInterpreterFactory.DefaultStringInterpreter
TagConstants
TagPluginManager
Manages tag plugin optimizations.
TextOptimizer
TldCache
This class caches parsed instances of TLD files to remove the need for the same TLD to be parsed for each JSP that references it.