题目内容

下列关于拦截器的执行流程说法错误的是。( )

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

查看答案
更多问题

关于用户权限验证的执行流程,说法错误的是。( )

A. 只有登录后的用户才能访问系统中的主页面。
B. 如果没有登录系统而直接访问主页面,则拦截器会将请求拦截,并转发到登录页面。
C. 如果用户名或密码错误,会在登录页面给出相应的提示信息。
D. 当已登录的用户在系统主页中单击“退出”链接时,系统会回到主页面。

Spring MVC单个拦截器执行顺序中,在____处理完请求后,才会执行afterCompletion____方法。

用于如果没有登录系统而直接访问主页面,拦截器会将请求拦截,并转发到____。

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

答案查题题库