В табл. 3.7 перечислены встроенные переменные, которые доступны в JSP-страницах по умолчанию.
Таблица 3.7. Встроенные переменные в JSP-страницах
Имя переменной |
Тип |
Описание |
request |
Объект класса, являющегося подклассом javax.servlet.ServletRequest |
Представляет запрос пользователя |
response |
Объект класса, являющегося подклассом javax.servlet.ServletResponse |
Создает ответ на запрос |
pageContext |
Объект класса javax.servlet.jsp.PageContext |
Содержит атрибуты страницы |
session |
Объект класса javax.servlet.http.HttpSession |
Содержит произвольные переменные, связанные с данным сеансом |
application |
Объект класса javax.servlet.ServletContext |
Содержит атрибуты для всего приложения и влияет на интерпретацию некоторых других тегов |
out |
Объект класса javax.servlet.jsp.JspWriter |
Выходной поток для данного ответа |
config |
Объект класса javax.servlet.ServletConfig |
Содержит пары имя-значение для параметров инициализации сервлета и объект ServletContext |
page |
Ссылка на объект, синоним this |
Возвращает ссылку на сервлет |
exception |
Объект класса javax.lang.Throwable или одного из его подклассов |
Содержит только те страницы, которые обозначены в директиве страницы как ошибочные |