Выполнить код после отправки ответа HTTP - PullRequest
1 голос
/ 30 июля 2010

В веб-приложении на основе сервлетов Java есть ли способ выполнить некоторый код после и в зависимости от HttpServletResponse, отправленного клиенту?

1 Ответ

4 голосов
/ 30 июля 2010

Вы можете:

  • создать Filter с кодом после chain.doFilter(request, response) метода
  • создать фильтр, который обернет HttpServletResponse в объект пользовательского ответа, которыйобрабатывает любые операции, которые вам нравятся - в данном случае - замену OutputStream на запись, которая регистрирует нужную информацию
...