Тип возвращаемого значения |
Метод |
Описание |
Object |
getAttribute(String name) |
Возвращает объект, связанный с указанным именем, областью видимости которого является страница. Если такой объект на странице не обнаружено, возвращается null |
void |
removeAttribute (String name) |
Объект с указанным именем, относящийся к любой области видимости, удаляется |
void |
setAttribute (String name, Object attribute) |
Возвращает объект, который становится атрибутом страницы с именем name и значением attribute |
Object |
getAttribute (String name, int scope) |
Возвращает объект, связанный с указанным именем, в заданной области видимости. Если в этой области объект с таким именем не обнаружен, возвращается null |
void |
removeAttri bute (String name, int scope) |
Удаляет объект, связанный с данным именем |
void |
setAttribute(String name. Object obj. int scope) |
Возвращает объект, который становится атрибутом с именем name и значением obj. Область видимости задается параметром scope |
Enumeration |
getAttri buteNames I nScope (int scope) |
Возвращает перечисление объектов типа String, которые являются атрибутами с указанной областью видимости |
int |
getAttri buteScope (String name) |
Возвращает область видимости атрибута с указанным именем |
Object |
findAttribute(String name) |
Ищет атрибут с заданным именем последовательно в странице, запросе, сеансе (если он существует) и приложении. Возвращает значение атрибута или mil 1 , если такой атрибут не обнаружен |
В табл. А.24 перечислены методы класса PageContext, которые не вошли ни в одну из приведенных выше категорий.