javax.servlet.jsp
Класс JspException

java.lang.Object | +--java.lang.Throwable | +--java.lang.Exception | +--javax.servlet.jsp.JspException
Прямые Известные Подклассы:
JspTagException

public class JspException
extends java.lang.Exception

Общее исключение, известное JSP-машине; неотловленное JspExceptions приводит к вызову механизма errorpage.

См. также:
Сериализованная Форма

Конструктор. Резюме.
JspException ()
          Конструирует JspException.
JspException (java.lang.String msg)
          Конструирует новое JSP-исключение со специфицированным сообщением.
JspException (java.lang.String message, java.lang.Throwable rootCause)
          Конструирует новое JSP-исключение, когда JSP нужно вызывать исключение, и включает сообщение об "основной причине" исключения, которая конфликтует с нормальным ходом процесса, включая сообщение описания.
JspException (java.lang.Throwable rootCause)
          Конструирует новое JSP-исключение, когда JSP нужно вызывать исключение, и включает сообщение об "основной причине" исключения, которая конфликтует с нормальным ходом процесса.
 
Метод. Резюме.
 java.lang.Throwable getRootCause ()
          Возвращает исключение, вызвавшее это JSP-исключение.
 
Методы, унаследованные от класса java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, printStackTrace, printStackTrace, printStackTrace, toString
 
Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Конструктор. Детали.

JspException

public JspException()
Конструирует JspException.

JspException

public JspException(java.lang.String msg)
Конструирует новое JSP-исключение со специфицированным сообщением. Сообщение может быть записано в log-файл сервера и/или выведено пользователю.
Параметры:
msg - String, специфицирующая текст сообщения исключения.

JspException

public JspException(java.lang.String message, java.lang.Throwable rootCause)
Конструирует новое JSP-исключение, когда JSP нужно вызывать исключение, и включает сообщение об "основной причине" исключения, которая конфликтует с нормальным ходом процесса, включая сообщение описания.
Параметры:
message - String, содержащая текст сообщения исключения.
rootCause - исключение Throwable, причина которого конфликтует с нормальной работой сервлета, делая необходимым вызов данного исключения сервлета.

JspException

public JspException(java.lang.Throwable rootCause)
Конструирует новое JSP-исключение, когда JSP нужно вызывать исключение, и включает сообщение об "основной причине" исключения, которая конфликтует с нормальным ходом процесса. Сообщение исключения базируется на локализованном сообщении об исключении.

Этот метод вызывает метод getLocalizedMessage в исключении Throwable для получения локализованного сообщения исключения. При создании подкласса от JspException этот метод может быть переопределён для создания сообщения исключения, разработанного для конкретного места (язык, страна...).

Параметры:
rootCause - исключение Throwable, причина которого конфликтует с нормальной работой сервлета, делая необходимым вызов данного исключения сервлета.
Метод. Детали.

getRootCause

public java.lang.Throwable getRootCause()
Возвращает исключение, вызвавшее данное JSP-исключение.
Возвращает:
Throwable, вызвавшее данное JSP-исключение.