Я новичок в создании Java-рамки Wizard и пытается написать пользовательский ServletRequestListener, который будет действовать как фильтр до и после выполнения веб-запроса API.Как запустить пользовательский ServletRequestListener перед каждым вызовом API в Drop Wizard
Я создал следующий класс.
@WebListener
public class CustomRequestListener implements ServletRequestListener {
private static final Logger logger = LoggerFactory.getLogger(CustomRequestListener.class);
@Override
public void requestDestroyed(ServletRequestEvent servletRequestEvent) {
logger.info("Iam here");
// do something
}
@Override
public void requestInitialized(ServletRequestEvent servletRequestEvent) {
//..do something once the thread execution is over
}
Я хочу, чтобы выше фильтр выполнялся до вызова вызова Rest API. Не работает для меня, есть ли другой способ?