用户请求url到DispatherServlet前端控制器,至关于中央处理器,下降系统组件之间的耦合;
前端
DispatherServlet前端控制器经过HandlerMapping根据url找到Handler(也叫Controller);
app
DispatherServlet前端控制器经过HandlerApdater处理器适配器执行Handler;
url
DispatherServlet前端控制器拿到Handler的返回的ModelAndView经过视图解析器ViewResolver去进行试图解析;spa
视图解析:将程序中写的逻辑视图名,转成真正的视图(SpringMVC经过view表示各个不一样的视图)
渲染
前端控制器调用View的渲染方法进行视图渲染(将ModelAndView中的Model放到request域)date