在DispatcherServlet.doDispatch 方法中找到 

	if (!mappedHandler.applyPreHandle(processedRequest, response)) {
					return;
				}

  然后断点进入 applyPreHandle方法,其中interceptors是当前所有要过的拦截器,每个拦截器都会过一遍其中的preHandle方法,然后根据preHandle的返回结果(bool 值),true通过,false则不向下走(即到不了具体url映射的controller)

 

posted on 2021-04-15 18:00  falcon_fei  阅读(273)  评论(0编辑  收藏  举报