拦截器与过滤器的区别

  • 从实现机制上来看:拦截器是基于反射原理实现的,过滤器是基于函数回调实现的

  • 从触发时机来看:过滤器是在请求进入容器后,但请求进入servlet之前进行预处理的。请求结束返回也是,是在servlet处理完后,返回给前端之前。

![图片说明](https://uploadfiles.nowcoder.com/images/20200309/303744_1583731403133_138FA2EBC763F4B57206147D867A68FD "图片标题")

菜鸟教程过滤器介绍: https://www.runoob.com/w3cnote/filter-filterchain-filterconfig-intro.html