Перехватчики Spring Handler позволяют подключаться к большему количеству частей жизненного цикла запроса и получать доступ к дополнительной информации в процессе. Они часто более тесно связаны с циклом запрос / ответ, чем фильтры.
Фильтры больше подходят для обработки вашего запроса / ответа как системы черного ящика. Они будут работать независимо от того, как реализован сервлет.
Если вы используете Spring MVC, мало причин писать новую логику в качестве фильтра сервлета. Все, что могут делать фильтры, перехватчики могут делать проще и элегантнее.
Помните также, что фильтры сервлетов существуют намного дольше, чем перехватчики.