FrameworkServlet创建WebApplicationContext后,刷新容器,调用onRefresh(wac),此方法在DispatcherServlet中进行了重写,调用了initStrategies(context)方法,初始化策略,即初始化DispatcherServlet的各个组件所在类:org.springframework.web.servlet.DispatcherServlet

    1. protected void initStrategies(ApplicationContext context) {
    2. initMultipartResolver(context);
    3. initLocaleResolver(context);
    4. initThemeResolver(context);
    5. initHandlerMappings(context);
    6. initHandlerAdapters(context);
    7. initHandlerExceptionResolvers(context);
    8. initRequestToViewNameTranslator(context);
    9. initViewResolvers(context);
    10. initFlashMapManager(context);
    11. }