spring mvc 的运行原理
- 客户端请求提交web.xml中 , 然后找到springmvc核心控制器DispatcherServlet。
- 由DispatchServlet 控制器查询一个或多个HandlerMapping,找到处理请求的Controller
- DispatchServlet 将请求提交到Controller
- Controller调用业务逻辑处理后,返回modelAndView
- DispactherServlet 查询一个或多个ViewResoler视图解析器,找到ModelAndView指定的视图
- 视图负责将结果显示到客户端
- DispatcherServlet 是整个spring mvc的核心,它负责接受HTTP请求组织协调spring mvc各个组成部分