我有一个servlet过滤器类。在doFilter函数内部,我想在chain.doFilter(request,response)调用后重定向到自定义URL。
现在我知道我不能同时调用chain.doFilter(request,response)和response.redirect(“ www.customURL.com”)。
但想法是,在过滤器链完成后,浏览器将重定向到customUrl。
如何在我的servlet过滤器类的doFilter函数(显然实现过滤器类)中完成此操作。
谢谢。
最佳答案
简短的回答:不能。
更长的答案:重新排序过滤器。在重定向过滤器之前,请确保要添加所有要处理的过滤器。过滤器按照它们添加到web.xml
的顺序进行处理。