• 2022-06-06
    拦截器类中的preHandler()方法会在控制器方法前执行
  • 内容

    • 0

      下列关于拦截器的执行流程说法错误的是。( )‌‌‌ A: 程序首先会执行拦截器类中的preHandle()方法。 B: 如果preHandle()方法的返回值为true,则程序会继续向下执行处理器中的方法,否则将不再向下执行。 C: 在业务处理器(即控制器Controller类)处理完请求后,会执行preHandle()方法。 D: 在DispatcherServlet处理完请求后,才会执行afterCompletion()方法。

    • 1

      在通过拦截器实现用户登录权限验证时,可以在拦截器的【】方法中进行拦截处理。

    • 2

      在定义拦截器时,如果想在控制器方法被调用前执行一段代码,应该将代码写在如下的哪个方法中 A: postHandle B: afterCompletion() C: preHandle() D: handler()

    • 3

      如果拦截器类中的preHandle()方法的返回值为【 】,则程序会继续向下执行处理器中的方法

    • 4

      当有多个拦截器同时工作时,它们的_方法会按照配置文件中拦截器的配置顺序执行