Код: Выделить всё
import org.springframework.boot.web.servlet.FilterRegistrationBean;
import org.springframework.context.annotation.Configuration;
// This class register the custom filter(RequestForwardFilter) in the spring bean
@Configuration
public class FilterConfig {
public FilterRegistrationBean loggingFilter(){
FilterRegistrationBean registrationBean = new FilterRegistrationBean();
registrationBean.setFilter(new RequestForwardFilter());
registrationBean.addUrlPatterns("/lb/*");
return registrationBean;
}
}
Здесь я указал шаблон URL-адреса «/lb/*» для фильтрации URL-адреса с соответствующим шаблоном. Но класс фильтра клиентов ( RequestForwardFilter) перехватывает каждый запрос, даже URL-адрес не соответствует шаблону.
AddUrlPattern не работает
Я ожидаю решения этой проблемы, поэтому почему addUrlPattern здесь не работает. Как это решить?
Подробнее здесь: https://stackoverflow.com/questions/786 ... ot-working