请求流程
各个组件之间解耦,只跟前端控制器DispatchServlet有联系。
组件
-
HandlerMapping
查找Handler -
HandlerAdapter
将各种形式的Handler转化为doService(HttpServletRequest request, HttpServletResponse resp) -
HandlerExceptionResolver
处理Handler产生的异常情况,根据异常设置ModelAndView,之后交给渲染方法进行渲染 -
ViewResolver
视图解析器,找到渲染的模板和所用的技术 -
MultipartResolver
用于上传请求,将普通的请求包装成MultipartHttpServletRequest,可以直接获取要上传的文件
网友评论