Spring Mvc

    xiaoxiao2025-02-16  26

    1.是什么

    springMVC是一个MVC的开源框架 springMVC是spring的一个后续产品,其实就是spring在原有基础上,又提供了web应用的MVC模块,可以简单的把springMVC理解为是spring的一个模块。

    核心组件: DispatcherServlet Spring提供的前端控制器,所有的请求都有经过它来统一分发 HandlerMapping 根据URL去查找处理器,能够完成客户请求到Controller映射。 ViewResovler:进行视图解析 在Web应用中查找View对象,从而将相应结果渲染给客户。

    2.原理

    流程: 用户发送http请求,提交到DispatcherServlet,由他去查询HandlerMapping,并由HandlerMapping找到对应的controller,由controller再去做处理,返回model和view,DispatcherServlet查询多个ViewResolver试图解析器,找到对应的model 和 view指定的视图,http响应将结果显示到客户端。

    3.配置

    最新回复(0)