SpringMvc原理
来源:互联网 发布:linux编辑器 编辑:程序博客网 时间:2024/05/01 21:50
1. 核心类是DispatcherServlet。几乎springmvc全部在围绕着DispatcherServlet在转。
2. 详情:
1)客户端发送http请求,web应用服务器接收到这个请求,如果匹配DispatcherServlet的映射路径(在web.xml中配置),web容器将请求转交给DispatcherServlet处理。
2)DispatcherServlet根据请求的信息及HandlerMapping和HandlerAdapter的配置找到处理该请求的Controller
springmvc分为两步获取具体的控制器。
3)Controller完成业务逻辑处理后,返回一个ModelAndView给DispatcherServlet。
4)DispatcherServlet借由ViewResolver完成ModelAndView中逻辑视图名到真实视图对象View的解析工作。
5)DispatcherServlet根据ModelAndView中的数据模型对View对象进行视图渲染,最终客户端得到的响应消息可能是一个普通的html页面,JSON,JSP.....
0 0
- SpringMVC原理
- springMVC原理
- SpringMVC原理
- SpringMVC原理
- SpringMVC原理
- SpringMVC原理
- springMVC原理
- Springmvc 原理
- springMVC原理
- SpringMVC原理
- SpringMVC原理
- SpringMVC 原理
- springMVC原理
- SpringMvc原理
- SpringMVC原理
- SpringMVC原理
- springmvc原理
- SpringMVC原理
- 全景图片(鱼眼)的平面映射矫正
- 并发条件下,数据更新丢失解析
- SSM框架 +MYSQL数据库 配置事务控制的方法和注意点
- LeetCode 70. Climbing Stairs
- Java socket
- SpringMvc原理
- Java-BubbleSort
- Git使用记录
- 子集生成算法
- centos7 mysql: mariadb-wait-ready $MAINPID (code=exited, status=1/FAILURE)
- poj 几道简单的搜索题 (一)
- 装windows和Linux系统时找不到硬盘,pe安装系统没有出现磁盘,不能识别磁盘
- Android的ClearEdtitext自定义封装class
- 关于angularjs中$http POST请求参数的问题