Java servlet filter 过滤器导致 css失效

可能是过滤器把 js和 css等文件拦截了。
解决方法,在doFilter方法里加上:

// 得到用户请求的URI
String request_uri = req.getRequestURI();

if (request_uri.contains(".css") || request_uri.toString().contains(".js") || request_uri.toString().contains(".png") || request_uri.toString().contains(".do")) {
//发现是css或者js文件,直接放行
chain.doFilter(request, response);
return;
}

你可能感兴趣的:(过滤器,java,servlet)