Встречается на собеседованиях • сегодня

Какую область видимости имеет контекст пользователя в WEB-приложении

Веб-приложениях контекст пользователя (user context) обычно ограничен сессией (HttpSession). Данные хранятся на сервере и доступны только в рамках одной сессии пользователя.

Пример с сессией в Java Servlet:

java
// Запись в сессию
HttpSession session = request.getSession();
session.setAttribute("username", "john_doe");

// Чтение из сессии
String username = (String) session.getAttribute("username");

text

Альтернативные области:
- Запрос (request scope) - только на время обработки одного HTTP-запроса
- Приложение (application scope) - глобально для всех пользователей (ServletContext)
- Куки (cookie) - сохраняются на клиенте между сессиями

Важно: в stateless-архитектурах (например, REST+JWT) контекст передается через токены в заголовках.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы