语言描述: 前端
1. 用户经过web页面将数据请求至前端控制器(DispatcherServlet),而后DispatcherServlet经过mapping去找Controller。 web
2. (映射处理器)HandlerMapping帮助DispatcherServlet找到最终执行的处理器(Controller),并返回Handler执行链(HandlerExecutionChain)给DispacherServlet。 app
3. 前端控制器(根据HandlerExecutionChain)经过适配器(HandlerAdapter)去调用Controller。 jsp
4. Controller执行完成后,将执行结果ModelAndView返回给适配器。 spa
5. 适配器将ModelAndView返回给前端控制器。 io
6. 前端控制器经过视图解析器(ViewResolver)将ModelAndView解析成视图(jsp、xls、pdf、报表)。 pdf
7.ViewResolver将解析成功的view返回给前端控制器。 渲染
8. 前端控制器渲染视图并响应给用户。 map