Java面试题
题目
Spring MVC 生命周期了解吗?讲一讲。
答案
- 客户端发起一个请求的时候会先讲过 DispatcherServlet。
- 到 HandlerMapping(处理映射器)中查找 Handler。
- 获取到具体的 Handler,根据 Handler 获取对应的 Controller 来处理客户端请求,得到一个 ModelAndView 对象。
- DispatcherServlet 将 ModelAndView 对象给 ViewResolver 处理器进行处理。
- DispatcherServlet 将上一步产生的结果返回给浏览器,让流量器进行渲染。