Spring MVC

Spring MVC 基于模型-视图-控制器模式实现,是Spring框架在Web应用中的实现。

SpringMVC处理流程
  1. 所有请求都会转交给DispatcherServlet进行处理;
  2. DispatcherServlet查询一个或多个处理映射器,来确定下一步的处理;
  3. DispatcherServlet将请求发送给选中的控制器进行逻辑处理;
  4. 控制器将处理后的模型数据打包,并标示用于渲染输出的视图名,直接返回给DispatcherServlet;
  5. DispatcherServlet根据视图名,去视图解析器中匹配特定的视图实现;
  6. DispatcherServlet将模型数据交给视图进行实现;
  7. 数据渲染进行输出,通过响应对象传递给客户端。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。