Nie, to niemożliwe. Będziesz musiał wykonać wzór adresu URL pasujący do siebie w metodzie doFilter()
. Map filtr na /*
i wykonaj następujące zadania:
HttpServletRequest req = (HttpServletRequest) request;
if (req.getRequestURI().startsWith("/public/")) {
chain.doFilter(request, response);
return;
}
// ...
lub gdy istnieje rzeczywiście ścieżka kontekstu:
HttpServletRequest req = (HttpServletRequest) request;
if (req.getRequestURI().startsWith(req.getContextPath() + "/public/")) {
chain.doFilter(request, response);
return;
}
// ...
dzięki. tak myślałem. –
Nie ma za co. – BalusC