SpringMVC中的拦截器拦截器非常重要且非常有用。它的主要功能是拦截指定的用户请求并执行相应的准备处理和后处理。其拦截的时间点是“处理器映射反映了根据用户提交的请求进行执行的处理器类,还可以找到。处理器适配器执行处理器类,然后处理器适配器执行处理器“ Essence”
当然,当将处理器映射映射到要执行的处理器类时,拦截器和处理器已合并以执行处理器的链条并返回到中央调度程序。
项目:Interceptor.customized Interceptor
定制的拦截器需要实现HandlerInterceptor接口。该接口包含三种方法:
完成后完成方法之后,删除资源,例如,将数据添加到控制器方法中
拦截器方法:
拦截器中方法和处理器方法的执行顺序如下所示:
换句话说,您也可以以这种方式理解:
(1)注册拦截器
用于指定注册拦截器可以拦截的请求路径,/**表示所有请求均已拦截。(2)修改索引页面
(3)修改处理器
(4)修改显示页面
(5)控制台的输出结果