springMVC的执行流程

2020-07-07 16:06发布

1条回答
那年
2020-07-07 16:43

用户发送请求给前端控制器

前端控制器调用映射处理器,映射处理器根据XML配置和注解找到具体处理器

具体处理器生成处理器对象,将生成结果返回给前端控制器

前端控制器再拿处理器对象调用适配处理器输配处理器在调用具体的处理器(Controller)

具体处理器生成一个ModelAndView即视图模型,之后将视图模型返回给前端控制器

前端控制器再拿着视图模型去调用视图解析器,视图解析器将模型视图解析成View即视图

将视图返回给前端控制器,前端控制器再拿着View调用视图渲染

最后将渲染过的View返回给前端控制器,前端控制器再将接收到的结果响应给客户端



一周热门 更多>