2016-10-19 2 views
0

Мне нужно зарегистрировать запрос и ответ, который запросил пользователь. В настоящее время я использую фильтры и регистрирую запрос в doFilter(). Но если я пересылаю запрос с одного сервлета на другой сервлет, он записывается дважды. Мне нужно выяснить перенаправленный запрос и пропустить журнал для этого. Может ли кто-нибудь предложить, как найти перенаправленный запрос.Как определить запрос перенаправлен или нет в java-фильтрах?

+0

Спасибо Sergii, В этом случае мне нужно добавить этот параметр во все места, где отправлен запрос на пересылку. Я думаю, это мне не поможет. –

ответ

1

Использование request.getDispatcherType(). В случае прямого запроса request.getDispatcherType().name() ЗАПРОСИТЕ, в случае форварда - FORWARD

 Смежные вопросы

  • Нет связанных вопросов^_^