1.HandelMapping
根据URL路径找到对应的controller或者action
2HandelAdapter
根据controller类型找到合适的HandelAdapter接口,接口有很多种,常用的比如处理静态资源的,和处理类的
3HandelExceptionResolver
异常处理
4.viewResolver
根据视图名和Locale解析出视图。解析过程主要做了两件事,解析出使用的模板和视图的类型
5.RepustToViewNameTranslator
有的Handler(Controller)处理完后没有设置返回类型,比如是void方法,这是就需要从request中获取viewName
6.LocaleResolver
国际化的时候使用。返回不同的视图
7.ThemeResolver
主题解析,这种类似于我们手机更换主题,不同的UI,css等
8.MultipartResolver
处理上传请求,将普通的request封装成MultipartHttpServletRequest
9.FlashMapManager
用于管理FlashMap,FlashMap用于在redirect重定向中传递参数