2.4 详解DispatcherServlet
2.3节中的第一个Spring MVC
应用已经成功运行了。那么,前端控制器DispatcherServlet
截获请求后做了什么工作呢? DispatcherServlet
又是如何分派请求的呢?
如果开发者希望使用自定义类型的组件,则只需要在Spring
配置文件中配置自定义的Bean
组件即可。 Spring MVC
如果发现上下文中有用户自定义的组件,就不会使用默认的组件。
以下是DispatcherServlet
装配每种组件的细节。
本地化解析器。只允许一个实例
查找名为localeResolver
、类型为.LocaleResolver
的Bean
作为该类型组件。
如果没有找到,则使用默认的实现类 AcceptHeaderLocaleResolver作为该类型组件。
读者小蓝注:这里好多组件,看的我眼花缭乱,先省略,后面有空再补上.
原文链接: 2.4 详解DispatcherServlet