javax.servlet.jsp
Class JspException
java.lang.Object
java.lang.Throwable
java.lang.Exception
javax.servlet.jsp.JspException
public class JspException
extends java.lang.Exception
A generic exception known to the JSP engine; uncaught
JspExceptions will result in an invocation of the errorpage
machinery.
JspException() - Construct a JspException
|
JspException(java.lang.String msg) - Constructs a new JSP exception with the
specified message.
|
JspException(java.lang.String message, java.lang.Throwable rootCause) - Constructs a new JSP exception when the JSP
needs to throw an exception and include a message
about the "root cause" exception that interfered with its
normal operation, including a description message.
|
JspException(java.lang.Throwable rootCause) - Constructs a new JSP exception when the JSP
needs to throw an exception and include a message
about the "root cause" exception that interfered with its
normal operation.
|
java.lang.Throwable | getRootCause() - Returns the exception that caused this JSP exception.
|
JspException
public JspException()
Construct a JspException
JspException
public JspException(java.lang.String msg)
Constructs a new JSP exception with the
specified message. The message can be written
to the server log and/or displayed for the user.
msg
- a String
specifying the text of
the exception message
JspException
public JspException(java.lang.String message,
java.lang.Throwable rootCause)
Constructs a new JSP exception when the JSP
needs to throw an exception and include a message
about the "root cause" exception that interfered with its
normal operation, including a description message.
message
- a String
containing
the text of the exception messagerootCause
- the Throwable
exception
that interfered with the servlet's
normal operation, making this servlet
exception necessary
JspException
public JspException(java.lang.Throwable rootCause)
Constructs a new JSP exception when the JSP
needs to throw an exception and include a message
about the "root cause" exception that interfered with its
normal operation. The exception's message is based on the localized
message of the underlying exception.
This method calls the
getLocalizedMessage
method
on the
Throwable
exception to get a localized exception
message. When subclassing
JspException
,
this method can be overridden to create an exception message
designed for a specific locale.
rootCause
- the Throwable
exception
that interfered with the JSP's
normal operation, making the JSP exception
necessary
getRootCause
public java.lang.Throwable getRootCause()
Returns the exception that caused this JSP exception.
- the
Throwable
that caused this JSP exception