java Servlet中解决过滤过滤掉js,css等文件的问题

2017-06-08  本文已影响155人  stutterr

问题描述

再添加了过滤器后,网页原本的js,css文件都被过滤掉了

解决方法

一般只要再过滤器的路径判断中加入是否是css,js文件的判断

path.contains(".xxx") xx代表了文件后缀名

如下


if(servletPath!=null   //放行
                &&(servletPath.equals("/login.jsp"))
                ||(servletPath.equals("/LoginServlet"))
                ||(servletPath.equals("/error.jsp"))
                ||(servletPath.equals("/register.jsp"))
                ||(servletPath.contains(".js"))
                ||(servletPath.contains(".css"))
                ){
            chain.doFilter(request, response);
            
        }else{
  //相应操作
}

上一篇 下一篇

猜你喜欢

热点阅读