美文网首页
DispatcherServlet

DispatcherServlet

作者: 是我_7b3f | 来源:发表于2018-06-28 18:48 被阅读0次

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

先看HttpServletBean的init()方法

1,获取配置的属性

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

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

2,获取当前类的BeanWrapperImpl实例

3,注入Bean属性

4,子类实现initServletBean()方法

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

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


相关文章

  • 源码跟踪-springmvc(三):RequestMapping

    DispatcherServlet.getHandler DispatcherServlet.getHandler...

  • SpringMVC的流程

    发送请求到DispatcherServlet,然后DispatcherServlet请求HandlerMappin...

  • dispatcherservlet

    dispatcherservlet负责把请求分发到各个控制器,另外它还提供了一些另外一些web开发功能。Sprin...

  • DispatcherServlet

    DispatcherServlet是SpringMVC的分发器,本身是个Servlet 先看HttpServlet...

  • DispatcherServlet

    作用 DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,...

  • DispatcherServlet

    在颠覆者中,我们看到过如下代码。 那么这个DispatcherServlet起到了什么作用呢? SpringMVC...

  • DispatcherServlet

    DispatcherServlet DispatcherServlet是前端控制器,主要作用是分派请求。即拦截所用...

  • DispatcherServlet

    ServletContext WEB容器在启动时,它会为每个Web应用程序都创建一个对应的ServletCont...

  • 学习 spring mvc

    1. mvc 主要类DispatcherServlet class DispatcherServlet -> ex...

  • SpringMvc流程

    DispatcherServlet 在springMVC里请求都是由DispatcherServlet 接收,类继...

网友评论

      本文标题:DispatcherServlet

      本文链接:https://www.haomeiwen.com/subject/jwqnyftx.html