Встречается на собеседованиях • сегодня
Что в иерархии находится над сессией
В Java EE иерархии контейнеров:
- EJB-контейнер (Enterprise JavaBeans) — управляет EJB-компонентами (сессионными бинами, сущностями и т.д.).
- Веб-контейнер (например, Tomcat) — обрабатывает сервлеты, JSP, веб-сокеты.
Сессия (HttpSession) принадлежит веб-контейнеру и существует в рамках веб-приложения. Над ней находится:
- Контекст сервлета (
ServletContext) — общий для всех сессий в приложении. - Сам веб-контейнер, который управляет жизненным циклом сервлетов и сессий.
Пример:
java
// Получение ServletContext из сессии
ServletContext context = request.getSession().getServletContext();В Spring: аналог — ApplicationContext, но он уже относится к фреймворку, а не к спецификации Java EE.

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