Package org.apache.jasper.compiler
Interface ErrorHandler
-
public interface ErrorHandler
Interface for handling JSP parse and javac compilation errors. An implementation of this interface may be registered with the ErrorDispatcher by setting the XXX initialization parameter in the JSP page compiler and execution servlet in Catalina's web.xml file to the implementation's fully qualified class name.- Author:
- Jan Luehe, Kin-man Chung
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
javacError(java.lang.String errorReport, java.lang.Exception exception)
Processes the given javac error report and exception.void
javacError(JavacErrorDetail[] details)
Processes the given javac compilation errors.void
jspError(java.lang.String fname, int line, int column, java.lang.String msg, java.lang.Exception exception)
Processes the given JSP parse error.void
jspError(java.lang.String msg, java.lang.Exception exception)
Processes the given JSP parse error.
-
-
-
Method Detail
-
jspError
void jspError(java.lang.String fname, int line, int column, java.lang.String msg, java.lang.Exception exception) throws JasperException
Processes the given JSP parse error.- Parameters:
fname
- Name of the JSP file in which the parse error occurredline
- Parse error line numbercolumn
- Parse error column numbermsg
- Parse error messageexception
- Parse exception- Throws:
JasperException
- An error occurred
-
jspError
void jspError(java.lang.String msg, java.lang.Exception exception) throws JasperException
Processes the given JSP parse error.- Parameters:
msg
- Parse error messageexception
- Parse exception- Throws:
JasperException
- An error occurred
-
javacError
void javacError(JavacErrorDetail[] details) throws JasperException
Processes the given javac compilation errors.- Parameters:
details
- Array of JavacErrorDetail instances corresponding to the compilation errors- Throws:
JasperException
- An error occurred
-
javacError
void javacError(java.lang.String errorReport, java.lang.Exception exception) throws JasperException
Processes the given javac error report and exception.- Parameters:
errorReport
- Compilation error reportexception
- Compilation exception- Throws:
JasperException
- An error occurred
-
-