В сервлетах, для работы с cookie используются методы объектов HttpServletRequest
(для получения cookie) и HttpServletResponse
(для отправки cookie).
Получение cookie из запроса:
Cookie[] getCookies()
: Возвращает массив объектов Cookie
, полученных в запросе. Если cookie нет, возвращает null
.Отправка cookie в ответе:
void addCookie(Cookie cookie)
: Добавляет указанный объект Cookie
к ответу.Класс Cookie
содержит следующие основные методы:
String getName()
: Возвращает имя cookie.String getValue()
: Возвращает значение cookie.void setValue(String newValue)
: Устанавливает новое значение cookie.String getPath()
: Возвращает путь, по которому cookie доступен.void setPath(String uri)
: Устанавливает путь для cookie.String getDomain()
: Возвращает домен, для которого cookie действителен.void setDomain(String pattern)
: Устанавливает домен для cookie.int getMaxAge()
: Возвращает максимальное время жизни (в секундах) cookie. Отрицательное значение означает, что cookie существует до закрытия браузера. 0 означает удаление cookie.В сервлетах, для работы с cookie используются методы объектов HttpServletRequest
(для получения cookie) и HttpServletResponse
(для отправки cookie).
Получение cookie из запроса:
Cookie[] getCookies()
: Возвращает массив объектов Cookie
, полученных в запросе. Если cookie нет, возвращает null
.Отправка cookie в ответе:
void addCookie(Cookie cookie)
: Добавляет указанный объект Cookie
к ответу.Класс Cookie
содержит следующие основные методы:
String getName()
: Возвращает имя cookie.String getValue()
: Возвращает значение cookie.void setValue(String newValue)
: Устанавливает новое значение cookie.String getPath()
: Возвращает путь, по которому cookie доступен.void setPath(String uri)
: Устанавливает путь для cookie.String getDomain()
: Возвращает домен, для которого cookie действителен.void setDomain(String pattern)
: Устанавливает домен для cookie.int getMaxAge()
: Возвращает максимальное время жизни (в секундах) cookie. Отрицательное значение означает, что cookie существует до закрытия браузера. 0 означает удаление cookie.Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.