DispatcherServlet初始化过程
2020-09-18 14:18:48 2 举报
d很秀
作者其他创作
大纲/内容
DispatcherServlet
registerDispatcherServlet()
tomcat:servletConfig
ContextRefreshListener
7.1
4:创建DispatcherServlet
2:注册监听器
9:刷新完成,触发监听器,开始初始化DispatcherSe对象的解析器,处理器,拦截器等
root
7.2:向子容器中维护servletContext,添加容器刷新事件的监听器
servletContext
6:监听器触发激活父容器
Root context
servletLoadOnStartup(1)MapUrl
1:创建root容器
spring appContext
7:tomcat调用init()方法
6.1
8:刷新子容器refresh()
registerContextLoaderListener()
3:创建子容器
Filter
结束
开始onStartup()
6.2
Child context
步骤:onStartup()12=======345======6.16.26======77.17.2=====89
ContextLoaderListener
5:把servlet存入servletcontext,并设置该servlet的启动参数即:会调用init()方法
0 条评论
下一页