tomcat部署项目成功后,访问任何页面都是空白页,不报404异常
项目部署成功:

页面空白:

输入一个错误的地址,也是空白:

原因是设置的CharchaterFilterr过滤器是全局筛选:
@WebFilter("/*")
public class CharchaterFilter implements Filter
不小心删掉了代码:filterChain.doFilter(req,rep);
//filterChain.doFilter(request,response);
导致拦截后未放行,任何页面都等接收却不报错,把放行的代码加上问题即解决;
发生这个异常,网上找了很久才找到的解决的文章,特此记录。
部署项目至Tomcat后,所有页面显示为空白,不报404错误。原因在于全局过滤器CharchaterFilter未正确放行请求,遗漏了filterChain.doFilter(req,rep)代码行。本文详细解析故障原因及解决方案。
1188





