一.简介 Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面.Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块.SpringMVC是一种web层的mvc框架,用于替代servlet(处理响应请求,获取表单参数,表单验证等) 二.工作流程 1.用户发送请求至前端控制器DispatcherServlet. 2.DispatcherServlet收到请求调用HandlerMapping处理器映射器. 3.处理器映射器找到具…
请求过来先碰见中央调度器(前端调度器) //Determine handler for the current request; 对当前请求决定交给哪个handler, 当前请求地址过来 处理器执行链处理请求,接着我们去找getHandler的实现 hm是HandlerMapping对象,下图选定位置调用HandlerMapping的getHandler()方法通过请求找到Handler,但是返回值为HandlerExecutionChain(执行链) 这个servlet所支持的处理器映射器的集…