Встречается на собеседованиях • сегодня
В каком случае сессия будет закрыта
Сессия в Java (например, HTTP-сессия) закрывается в следующих случаях:
- Таймаут неактивности — если в течение заданного времени (по умолчанию 30 минут) не было запросов от клиента.
java
// Установка таймаута в 10 минут session.setMaxInactiveInterval(600);
-
Явный вызов
invalidate()— принудительное завершение сессии.javasession.invalidate(); -
Завершение работы приложения — если сервер или приложение останавливаются.
-
Истечение срока жизни сессии — если задан максимальный срок жизни (
setMaxInactiveInterval). -
Логаут пользователя — в системах с аутентификацией.
После закрытия сессии все её атрибуты (session.getAttribute()) теряются.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы