Все классы и интерфейсы Java Server Pages

       

HandlePageException


public abstract void handlePageException(java.lang.Exceptione) throws javax.servlet.ServletException, java.io.IOException

Этот метод предназначен для процессинга/обработки необработанного исключения уровня "page" путём перенаправления исключения специфицированной для данной JSP странице ошибок или, если ничего не было специфицировано, для выполнения какой-либо специфицированной реализацией акции.

Класс реализации JSP обычно должен будет зачистить локальный статус до вызова этого метода и сразу после этого возвратить управление. Недопустимой является генерация вывода клиенту или модификация статуса ServletResponse'а после вызова этого метода.

Этот метод сохранён для обеспечения обратной совместимости. Вновь генерируемый код должен использовать PageContext.handlePageException(Throwable).

Параметры:e - обрабатываемое исключение.

Вызывает:javax.servlet.ServletExceptionjava.io.IOExceptionNullPointerException - если exception - null.java.lang.SecurityException - если целевой ресурс не может быть достигнут взывающим.

См. также:


public abstract void handlePageException(java.lang.Throwable t) throws javax.servlet.ServletException, java.io.IOException

Этот метод идентичен методу handlePageException(Exception), за исключением того, что он принимает Throwable. Это предпочтительный метод для использования, так как он позволяет создавать соответствующую реализацию семантики errorpage.

Этот метод предназначен для процессинга/обработки необработанного исключения уровня "page" путём перенаправления исключения специфицированной для данной JSP странице ошибок или, если ничего не было специфицировано, для выполнения какой-либо специфицированной реализацией акции.

Класс реализации JSP обычно должен будет зачистить локальный статус до вызова этого метода и сразу после этого возвратить управление. Недопустимой является генерация вывода клиенту или модификация статуса ServletResponse'а после вызова этого метод.

Параметры:t - обрабатываемый throwable.

Вызывает:javax.servlet.ServletExceptionjava.io.IOExceptionNullPointerException - если exception - null.java.lang.SecurityException - если целевой ресурс не может быть достигнут взывающим.

См. также:



Содержание раздела