diff --git a/spring-webmvc/src/main/java/org/springframework/web/servlet/HandlerInterceptor.java b/spring-webmvc/src/main/java/org/springframework/web/servlet/HandlerInterceptor.java index 355a5da6d66..09f126c747e 100644 --- a/spring-webmvc/src/main/java/org/springframework/web/servlet/HandlerInterceptor.java +++ b/spring-webmvc/src/main/java/org/springframework/web/servlet/HandlerInterceptor.java @@ -1,5 +1,5 @@ /* - * Copyright 2002-2020 the original author or authors. + * Copyright 2002-2021 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -75,8 +75,9 @@ import org.springframework.web.method.HandlerMethod; public interface HandlerInterceptor { /** - * Intercept the execution of a handler. Called after HandlerMapping determined - * an appropriate handler object, but before HandlerAdapter invokes the handler. + * Interception point before the execution of a handler. Called after + * HandlerMapping determined an appropriate handler object, but before + * HandlerAdapter invokes the handler. *

DispatcherServlet processes a handler in an execution chain, consisting * of any number of interceptors, with the handler itself at the end. * With this method, each interceptor can decide to abort the execution chain, @@ -100,9 +101,10 @@ public interface HandlerInterceptor { } /** - * Intercept the execution of a handler. Called after HandlerAdapter actually - * invoked the handler, but before the DispatcherServlet renders the view. - * Can expose additional model objects to the view via the given ModelAndView. + * Interception point after successful execution of a handler. + * Called after HandlerAdapter actually invoked the handler, but before the + * DispatcherServlet renders the view. Can expose additional model objects + * to the view via the given ModelAndView. *

DispatcherServlet processes a handler in an execution chain, consisting * of any number of interceptors, with the handler itself at the end. * With this method, each interceptor can post-process an execution,