DispatcherServlet

2018-06-28  本文已影响0人  是我_7b3f

DispatcherServlet是SpringMVC的分发器,本身是个Servlet

先看HttpServletBean的init()方法

1,获取配置的属性

PropertyValue是Bean的属性和值,把他加到propertyValueList中,

如果最后missingProps也就是requiredProperties中还有值未找到 抛出一个ServletException。

2,获取当前类的BeanWrapperImpl实例

3,注入Bean属性

4,子类实现initServletBean()方法

initWebApplicationContext初始化容器,并设置ContextLoaderListner生成的容器为父容器

5,调用子类initFrameworkServlet方法 (默认没有实现)


上一篇下一篇

猜你喜欢

热点阅读