Это способ хранения данных о пользователе между запросами в веб-приложении. Она позволяет серверу "помнить" пользователя, используя уникальный идентификатор сессии. Данные сессии сохраняются на сервере, а клиенту передается идентификатор сессии, обычно через cookie или URL.
🚩Основные моменты:
Хранение данных: Информация о пользователе, например, логин или корзина покупок.
Идентификатор сессии: Уникальный ключ, связывающий пользователя с его данными.
Время жизни: Сессия имеет ограниченное время жизни, после которого данные удаляются.
Сессии позволяют отслеживать и сохранять состояние пользователя между запросами.
HttpSession session = request.getSession();
session.setAttribute("username", "JohnDoe");
String username = (String) session.getAttribute("username");
Ставь 👍 и забирай 📚 Базу знаний