Обложка канала

Java библиотека

12847 @javalib

Всё для Java разработчиков.

Java библиотека

5 лет назад
Открыть в
Что вы знаете о PageContext и какие преимущества его использования? Неявный объект JSP - экземпляр класса javax.servlet.jsp.PageContext предоставляет доступ ко всем пространствам имён, ассоциированным с JSP-страницей, а также к различным её атрибутам. Остальные неявные объекты добавляются к pageContext автоматически. Класс PageContext это абстрактный класс, а его экземпляр можно получить через вызов метода JspFactory.getPageContext(), и освободить через вызов метода JspFactory.releasePageContext(). PageContext обладает следующим набором особенностей и возможностей: • единый API для обслуживания пространств имён различных областей видимости; • несколько удобных API для доступа к различным public-объектам; • механизм получения JspWriter для вывода; • механизм обслуживания использования сессии страницей; • механизм экспонирования («показа») атрибутов директивы page среде скриптинга; • механизмы направления или включения текущего запроса в другие компоненты приложения; • механизм обработки процессов исключений на страницах ошибок errorpage;