过滤器:是servlet的一部分,任何web项目都可以使用。 配置 /* 后会过滤所有的资源(请求)
拦截器:是springMVC的一部分,只能在springMVC中使用。 配置了/* 只会拦截请求,不会拦截静态资源
监听器:Web监听器是Servlet规范中的一种特殊类,用于监听ServletContext、HttpSession和ServletRequest等域对象的创建与销毁事件,当Web应用启动时启动,当Web应用销毁时销毁。用于监听域对象的属性发生修改的事件,可以在事件发生前、发生后做一些必要的处理。