Servlet容器过滤器与SpringMVC拦截器
2021-04-15 11:03:36 4 举报
Servlet容器过滤器与SpringMVC拦截器
作者其他创作
大纲/内容
7
请求处理
Controller
Servlet容器
由HandlerMapping返回,HandlerExecutionChain包含了所有拦截器数组、拦截器列表和处理器对象
preHandle()
filterChain.doFilter()
Web服务器
9
11
doFilter()
响应请求
14
ViewResolver
18
20
15
init()
HandlerExecutionChain
21
6
3
Filter2
Http响应(字符串)
12
SpringMVC
22
浏览器
Interceptor2
Filter1
8
转发
容器启动
HandlerAdapter
servletRequest
4
13
1
afterCompletion()
Http请求
destroy()
Http请求(字符串)
10
5
16
DispatcherServlet
过滤器通过实现Filter接口,并在类加@WebFilter实现,@WebFilter(urlPatterns=\"/*\
Interceptor1
postHandler()
2
Http响应
容器关闭
17
19
0 条评论
下一页