spring mvc几个重要的核心类和接口
来源:互联网 发布:c语言100以内素数之和 编辑:程序博客网 时间:2024/05/16 08:19
DispatcherServlet
DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹配规则要自已定义,把拦截下来的请求,依据响应的规则分发到目标Controller来处理,是配置spring MVC的第一步
HandlerMapping
HandlerMapping接口 -- 处理请求的映射HandlerMapping接口的实现类:
SimpleUrlHandlerMapping通过配置文件,把一个URL映射到Controller
DefaultAnnotationHandlerMapping通过注解,把一个URL映射到Controller类上
Spring 框架可以被看做是一个企业解决方案级别的框
架。客户端发送请求,服务器控制器(由DispatcherServlet实现的)完成请求的转发,控制器调用一个用于映射的类HandlerMapping,该类用于将请求映射到对应的处理器来处理请求。HandlerMapping 将请求映射到对应的处理器Controller(相当于Action)在Spring 当中如果写一些处理器组件,一般实现Controller 接口,在Controller 中就可以调用一些Service 或DAO 来进行数据操作 ModelAndView 用于存放从DAO 中取出的数据,还可以存放响应视图的一些数据。 如果想将处理结果返回给用户,那么在Spring 框架中还提供一个视图组件ViewResolver,该组件根据Controller 返回的标示,找到对应的视图,将响应response 返回给用户。
完成请求转发 请求映射到对应的处理器处理请求
客户端------发送请求-------->DispatcherServlet-----------调用--------————>HandlerMapping----------------------->Controller(相当于action)
---------------------->调用service或DAO进行数据操作(ModelAndView用于存放从DAO中取出的数据,还可以存放响应视图的数据)
spring框架中的视图组件 ViewResolver 根据Controller返回表示找到对应的视图
------------------------->controller--------------->将相应response返回给----------------》用户
- spring mvc几个重要的核心类和接口
- Spring MVC 核心类和接口
- 集合中几个比较重要的接口和类简介
- 几个重要的java数据库访问类和接口
- 几个重要的java数据库访问类和接口
- 几个重要的java数据库访问类和接口
- 几个重要的java数据库访问类和接口
- (重要!)Servlet中主要的几个接口和类
- Spring MVC 核心类与接口
- Spring MVC学习------------核心类与接口
- Spring MVC学习------------核心类与接口
- (spring mvc)spring mvc 核心类与接口
- Spring学习,Spring最核心的几个接口
- java入门教程-12.5几个重要的java数据库访问类和接口
- hibernate的几个重要的接口
- es的几个重要接口的应用
- hibernate的几个重要的接口
- Spring Mvc 的核心组件
- 数列问题-c#求解-英雄会在线编程题目
- SVN 提交小结
- TreeSet构造树集时用自定义的Compat
- 详细讲解JavaScript数组的操作
- 第四届蓝桥杯马虎的计算
- spring mvc几个重要的核心类和接口
- 我的论文
- 为什么HierachyViewer无法连接真机调试
- linux使用autofs自动挂载windows共享
- iOS 蓝牙使用小结 bluetooth
- ubuntu 配置ip,dns,netmask,mac
- C语言头文件的使用
- WebRTC 学习笔记
- js实现全选和反选功能