我有一个servlet过滤器类。在doFilter函数内部,我想在chain.doFilter(request,response)调用后重定向到自定义URL。

现在我知道我不能同时调用chain.doFilter(request,response)和response.redirect(“ www.customURL.com”)。
但想法是,在过滤器链完成后,浏览器将重定向到customUrl。

如何在我的servlet过滤器类的doFilter函数(显然实现过滤器类)中完成此操作。

谢谢。

最佳答案

简短的回答:不能。

更长的答案:重新排序过滤器。在重定向过滤器之前,请确保要添加所有要处理的过滤器。过滤器按照它们添加到web.xml的顺序进行处理。

09-05 10:01