这是一个spring mvc执行序列图实例
1.浏览器请求主页
2.请求被DispatcherServlet拦截,DispatcherServlet将请求分配给HomeController
3.HomeController从FlightService获取特价机票(getSpecialDeals)
4.FlightService返回给HomeController specailDeals对象
5.HomeController创建一个ModelAndView对象
6.HomeController将specailDeals对象放入ModelAndView对象中
7.HomeController设置ModelAndView对象的view
8.HomeController返回ModelAndView对象给DispatcherServlet
9.DispatcherServlet请求ViewResolver解析view
10.Resolver返回一个view对象给DispatcherServlet
11.DispatcherServlet请求View组件呈现视图
12.View组件向客户端呈现视图
本文详细介绍了SpringMVC的工作流程,包括从浏览器发起请求到DispatcherServlet如何分发请求给HomeController,再到HomeController如何通过FlightService获取特价机票信息,并最终将信息传递给视图组件进行渲染的全过程。
1008

被折叠的 条评论
为什么被折叠?



