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

Какие знаешь типы контекстов

В Java существуют несколько типов контекстов, каждый из которых определяет окружение выполнения кода:

  1. ServletContext – глобальный контекст веб-приложения, общий для всех сервлетов и пользователей.
  2. HttpSession – контекст сессии пользователя, сохраняется между запросами.
  3. ServletRequest – контекст одного HTTP-запроса.

Пример с HttpServletRequest:

java
protected void doGet(HttpServletRequest request, HttpServletResponse response) {
    ServletContext context = request.getServletContext(); // Application scope
    HttpSession session = request.getSession(); // Session scope
    request.setAttribute("key", "value"); // Request scope
}

Также в Spring есть ApplicationContext – контейнер бинов и их зависимостей.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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