1、先看看它的父类ContextLoader做的事情



2、再来看看DispatcherServlet实例化做的事情



两个图的对比你有没有发现什么问题呢,我没有发现,因为我有点晕
个人猜测:DispatcherServlet实例化时会初始化WebApplicationContext
ContextloaderListener实例化会初始化ApplicationContext
这两个可是父子关系哦,所一,都一样
我乱说的,千万别信,一定要打断点自己看看,不一定要很仔细
1、先看看它的父类ContextLoader做的事情
2、再来看看DispatcherServlet实例化做的事情
两个图的对比你有没有发现什么问题呢,我没有发现,因为我有点晕
个人猜测:DispatcherServlet实例化时会初始化WebApplicationContext
ContextloaderListener实例化会初始化ApplicationContext
这两个可是父子关系哦,所一,都一样
我乱说的,千万别信,一定要打断点自己看看,不一定要很仔细
本文标题:SSM项目的web.xml可以不配置ContextloaderL
本文链接:https://www.haomeiwen.com/subject/sjmwvftx.html
网友评论