判断工作队列是否已经满了
处理器映射器(handlerMapping)
返回view
用户访问浏览器
视图渲染,将模型数据填充到request域中
加入队列
选取其他策略,处理无法执行的任务
处理器适配器HandlerAdapter去执行Handler
请求适配器执行Handler
请求进行视图解析
view视图jspfreemarkerexcel。。。
request请求
判断当前线程数<最小核心线程数
是
请求查找
创建线程执行任务
判断当前线程数<最大线程数
返回ModelAndView
新任务+1
Handler处理器,平常我们叫controller
否
response响应
返回一个执行链其中包括要执行得handler
执行
前端控制器(dispatcherServlet)接收用户的请求
视图解析器view rseolver