springMVC框架结构
来源:互联网 发布:淘宝 二手 编辑:程序博客网 时间:2024/05/02 00:17
1.DispatcherServlet 是整个框架的核心配置器,所有http请求都会通过它来进行分发
2.HandlerMapping 接口是处理请求的映射,所有实现其接口的实现类都可以理解为把一个URL映射到Controller。它的作用将扫描当前所有已经注册的spring beans中的@requestmapping标注以找出URL和handler method处理函数的关系并予以关联。
3.HandlerAdapter 接口是来实际调用处理函数的,它的运行过程是这样的:
dispatcherServlet 中根据handlermapping找到对应的handlerAdapter中supports方法找到可以使用的handlerAdapter。通过调用handlerAdapter中的handler方法来处理及准备handler method中的参数及annotaion(这就是spring mvc如何将request中的参数变成handle method中的输入参数的地方),最终调用实际的handle method
4.ViewResolver springmvc使用ViewResolver 来根据controller中返回的view名关联到具体的View对象。使用View对象来渲染返回值以生成最终的视图,如html,json或pdf等。
0 0
- springMVC框架结构
- SpringMvc的框架结构介绍
- SpringMvc的框架结构介绍
- springMVC请求处理流程及框架结构
- SpringMVC学习(1):SpringMVC框架结构详解和入门案例详解
- ADF 框架结构
- MapReduce框架结构
- Struts框架结构
- android框架结构
- Android框架结构
- MR框架结构
- 音频框架结构
- inet 框架结构
- MediaRecoder 框架结构
- MapReduce框架结构
- UIKit框架结构
- 什么是“框架结构”
- UIKit 框架结构
- CLASS选择器的语法
- 再回首,数据结构——线性表、链表上的常见算法
- Java实现Excel导入数据库,数据库中的数据导入到Excel
- 页面布局--变化型
- Visio中UML类图符号说明及使用简介
- springMVC框架结构
- unity商店demo学习:跑酷游戏
- ImportError: No module named pysqlite2
- easyui tree 实现类似ztree的数据格式
- OC反射机制
- Spring2.5学习1.1_bean配置及其Spring容器的实例化
- IBM UrbanCode Deploy的可伸缩部署
- 绿色软件有什么特征?
- 数据库事务中获取自增ID