对我来说,同样的错误也来了。我犯的错误是我没有添加任何主体来破坏和初始化方法。 所以对我来说,它通过简单地在 destroy 和 init 方法的主体中添加一些打印语句来工作。
@Override
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
response.setContentType("text/html");
PrintWriter pw = response.getWriter();
pw.println("Error 404 bad request");
// chain.doFilter(request, response);
}
@Override
public void destroy() {
System.out.println("destroyed"); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody
}
@Override
public void init(FilterConfig filterConfig) throws ServletException {
System.out.println("initilized"); // Generated from nbfs://nbhost/SystemFileSystem/Templates/Classes/Code/GeneratedMethodBody
}