Встречается на собеседованиях • сегодня
Какую область видимости имеет контекст пользователя в 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) контекст передается через токены в заголовках.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы