2011-12-13 22 views

回答

3

不,这是不可能的。您必须在doFilter()方法中使用自己的URL模式。地图上/*过滤器,并执行以下任务:

HttpServletRequest req = (HttpServletRequest) request; 

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

// ... 

或当实际有一个上下文路径:

HttpServletRequest req = (HttpServletRequest) request; 

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

// ... 
+0

感谢。我也这么想。 – 2011-12-14 14:51:45