Package org.apache.jasper.compiler
Class JavaCompiler
- java.lang.Object
-
- org.apache.jasper.compiler.Compiler
-
- org.apache.jasper.compiler.JavaCompiler
-
public class JavaCompiler extends Compiler
Main JSP compiler class. This class uses the Java Compiler API for compiling.
-
-
Constructor Summary
Constructors Constructor Description JavaCompiler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
generateClass(java.util.Map<java.lang.String,SmapStratum> smaps)
Servlet compilation.-
Methods inherited from class org.apache.jasper.compiler.Compiler
compile, compile, compile, generateJava, getCompilationContext, getErrorDispatcher, getPageInfo, getSmap, init, isOutDated, isOutDated, removeGeneratedClassFiles, removeGeneratedFiles
-
-
-
-
Method Detail
-
generateClass
protected void generateClass(java.util.Map<java.lang.String,SmapStratum> smaps) throws JasperException, java.io.IOException
Description copied from class:Compiler
Servlet compilation. This compiles the generated sources into Servlets.- Specified by:
generateClass
in classCompiler
- Parameters:
smaps
- The source maps for the class(es) generated from the source file- Throws:
JasperException
- Compilation errorjava.io.FileNotFoundException
- Source files not foundjava.io.IOException
-
-