spring mvc 九大组件
组件 | 作用 |
---|---|
MultipartResolver | 文件上传解析器,主要用来处理文件上传的请求 |
LocaleResolver | 区域解析器,用于支持国际化 |
ThemeResolver | 主题解析器,用于支持不同的主题 |
HandlerMapping | handler映射器,根据请求携带的url信息查找handler,每个请求都需要对应的handler处理 |
HandlerAdapter | handler适配器,springmvc没有直接调用handler,而是通过HandlerAdapter来调用,主要是为了统一调用handler的方式 |
HandlerExceptionResolver | handler异常解析器,用来对异常进行统一处理 |
RequestToViewNameTranslator | 请求到视图转换器 |
FlashMapManager | springmvc允许重定向时携带参数,存在session中,用完就销毁。所以叫FlashMap |
ViewResolver | 视图解析器,用来将字符串的视图名解析为View类型的视图,找到渲染所需要的view进行渲染 |