Этот вопрос задали в ответе Difference between Interceptors and Filters - Is this right?, но он остался без ответа.Какие конкретные варианты использования потребуют фильтра сервлетов вне Struts2, но в пределах одного и того же веб-приложения?
Может ли кто-нибудь указать некоторые примеры в реальном времени?
Как мы можем использовать фильтр и перехватчик для предварительной обработки и последующей обработки запроса.
Каковы будут варианты использования (сценарии), в которых фильтр сервлетов используется вне Struts2, но в рамках одного и того же веб-приложения?
Какой сервлет-фильтр? –
@ RomanC, поскольку мы можем использовать фильтр и перехватчик для обработки запроса (pre/post) http. Каковы конкретные варианты использования, в которых вместо перехватчика будет использоваться только фильтр сервлетов (javax.servlet.Filter) и наоборот. Если фильтр может делать такие вещи, то зачем нужно изобретать перехватчики. Я думаю, что перехватчики были спроектированы для перехвата запросов, которые обходят рамку Struts (). –
Это неверно, перехватчики были предназначены для перехвата действия и изменения пути до его выполнения. –