2011-12-13 9 views

Odpowiedz

3

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; 
} 

// ... 
+0

dzięki. tak myślałem. –

+0

Nie ma za co. – BalusC

Powiązane problemy