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

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

作者: stutterr | 来源:发表于2017-06-08 20:46 被阅读155次

问题描述

再添加了过滤器后,网页原本的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{
  //相应操作
}

相关文章

网友评论

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

      本文链接:https://www.haomeiwen.com/subject/snitqxtx.html