filter 如何排除一个文件和一个文件夹不被过滤?

可以在过滤器的doFilter()方法中添加以下代码以实现排除过滤个别页面和文件夹的功能。

String   request_uri   =   request.getRequestURI();
String   ctx_path   =   request.getContextPath();
//这里假设是排除登陆页面login.jsp   。排除文件夹是一样的,例如排除admin文件夹:/admin
if   (request_uri.substring(ctx_path.length()).equals( "login.jsp "))  
{
      return;
}

你可能感兴趣的:(String,filter,Path)