tomcat未加载css文件

避坑系列

在这里插入图片描述
第一次访问服务器没有加载css文件
测试后发现style.css是被过滤器拦截了
修改了过滤器后正常访问

public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws ServletException, IOException {
    
    
        HttpServletRequest req=(HttpServletRequest)request;
        HttpServletResponse res=(HttpServletResponse) response;
        String url=req.getRequestURI();
        User user=(User) req.getSession().getAttribute("user");
        System.out.println(url);
        //让style.css及一些其他条件直接通过过滤器
        if(!url.endsWith("style.css")&&user==null&&!url.endsWith("login.jsp")&&!url.endsWith("login")&&!url.endsWith("registe.jsp")&&!url.endsWith("RegisteServlet")){
    
    
            res.sendRedirect(req.getContextPath()+"/login.jsp");
        }
        else {
    
    
            chain.doFilter(request, response);
        }
    }

成功!
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_56180303/article/details/123151364