当前位置: 首页 > 网络应用技术

将您从原理带到主弹簧MVC拦截处理器知识

时间:2023-03-09 12:01:52 网络应用技术

  与Servlet开发中的滤波器过滤器类似,它用于预先处理和后处理处理器。

  HandlerInterceptor接口定义以下方法:

  此方法将在请求处理之前调用。只有当此方法返回true时,它将继续调用prehandle()的下一个拦截器。如果这是最后一个拦截器

  该方法将在请求处理后调用,DispatcherServ会返回渲染。在此方法中,您可以在控制器处理后操作ModratView对象(例如,在此处添加公共信息以进行页面显示)

  此方法还需要当前相应的拦截器的当前方法的返回值。该方法将在整个请求结束后,即在呈现DispatcherServ的相应视图之后,用于清理资源

  当用户访问其他页面时,用户从Seesion中获取用户。如果未登录登录,则将其重定向到登录页面。

  本文分享了华为云社区的诚意,作者:Javaedge。