Технически, фильтр Джерси не является фильтром сервлетов.Тем не менее, вы можете использовать фильтр Джерси для многих из тех же вещей, которые вы использовали бы для фильтра сервлетов - сквозные проблемы, которые затрагивают все (или некоторые, или большинство) сервисов, которые предоставляет Джерси.
КакВ предыдущем ответе говорится, что Джерси поставляется с двумя фильтрами, но вы можете с пользой реализовать интерфейсы Джерси ContainerRequestFilter
или / и ContainerResponseFilter
, если не хотите расширять их.Вы не ограничены этими двумя.
Другой интерфейс Джерси, о котором следует помнить, это ResourceFilter
- этот интерфейс может быть реализован для фильтра, который влияет только на некоторые из услуг.