第一步:接收到从客户端过来的请求后,DispatcherServlet通过HandlerMapping找到请求对应的Controller
第二步:Controller接过请求,根据Get或POST方法调用对应的服务。服务方法会将model数据根据业务逻辑设置好,并且返回view的名字到DispatcherServlet。
第三步:DispatcherServlet在ViewResolver的帮助下找到请求对应的页面
第四步:一旦页面完成,DispatcherServlet将model数据传给页面,最终在客户端进行渲染