2011-12-13 15 views

Respuesta

3

No, eso no es posible. Tendría que hacer coincidir el patrón de URL dentro del método doFilter(). Mapear el filtro en /* y hacer lo siguiente trabajo:

HttpServletRequest req = (HttpServletRequest) request; 

if (req.getRequestURI().startsWith("/public/")) { 
    chain.doFilter(request, response); 
    return; 
} 

// ... 

o cuando hay realmente una ruta de contexto:

HttpServletRequest req = (HttpServletRequest) request; 

if (req.getRequestURI().startsWith(req.getContextPath() + "/public/")) { 
    chain.doFilter(request, response); 
    return; 
} 

// ... 
+0

gracias. es lo que pensaba. –

+0

De nada. – BalusC

Cuestiones relacionadas