Спецификация Java Server Pages 1.2



         

JSP.9.2.1 PageContext - часть 5


public abstract javax.servlet.ServletConfig getServletConfig()

Экземпляр ServletConfig.


Возвращает: ServletConfig для данного PageContext.

public abstract javax.servlet.ServletContext getServletContext()

Экземпляр ServletContext.

Возвращает: ServletContext для данного PageContext.

public abstract javax.servlet.http.HttpSession getSession()

Текущее значение объекта session (HttpSession).

Возвращает: HttpSession для данного PageContextили null.

public abstract void handlePageException(java.lang.Exception e)

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


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


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


Параметры:


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

Вызывает:


ServletException, IOException

NullPointerException - если исключение - null.

SecurityException - если вызывающий не может достичь целевого ресурса.


См. Также: public abstract void handlePageException(java.lang.Throwable t)

public abstract void handlePageException(java.lang.Throwable t)

Этот метод идентичен

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

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


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




Содержание  Назад  Вперед