拦截器的执行顺序

Posted 薛小生

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了拦截器的执行顺序相关的知识,希望对你有一定的参考价值。

1.在请求到来的时候,拦截器会拦截,执行preHandle方法。如果该方法的返回值为true,

  就继续往下执行,否则,就结束执行,往下就不在执行任何方法。

2.在preHandle的返回值为true的情况下,就继续执行请求的jsp页面或者controller。

3.执行完请求后,执行postHandle方法。

4.最后执行afterComplete方法。

 

以上是关于拦截器的执行顺序的主要内容,如果未能解决你的问题,请参考以下文章

Spring filter和拦截器的区别和执行顺序

拦截器的执行顺序

源码分析Spring boot拦截器执行顺序

多拦截器的执行顺序

TestNG+Factory,自定义方法的执行顺序

mybatis的相同拦截器—切面执行的顺序