监听器
https://blog.csdn.net/jpzhu16/article/details/52705928
各个器的执行顺序:
-
过滤器(filter):就是对请求起到过滤的作用,它在监听器之后,作用在servlet之前,对请求进行过滤。
-
拦截器(interceptor):就是对请求和返回进行拦截,它作用在servlet的内部,具体来说有三个地方:servlet_1和servlet_2之间,即请求还没有到controller层。servlet_2和servlet_3之间,即请求走出controller层次,还没有到渲染时图层。servlet_3和servlet_4之间,即结束视图渲染,但是还没有到servlet的结束。
-
它们之间的关系,可以用一张图来表示: