Я передал ответ, используя response.getWriter (). Write ("данные ответа");
И избежал передачи ответа сервлету, удалив эту chain.doFilter ();
Теперь я проверяю переменные сеанса (для аутентификации) из метода doFilter.
Поскольку и запросы, и ответы обрабатываются в одном и том же методе doFilter, я думаю, что проверка этих сеансов происходит 2 раза (1.), в то время как запрос выполняется и (2.) во время ответа.
Но как найти то, что doFilter в настоящее время обрабатывает (запрос / ответ)?
Так что я могу сделать проверку сеанса только во время запроса.