-
DispatcherServlet实现了数据的业务逻辑和页面实现的分离。查看全部
-
MVC模型之——Controller层查看全部
-
MVC模型之——Model层查看全部
-
MVC模式之——view查看全部
-
MVC前端控制器的作用框图查看全部
-
dispatcherservlet 过滤页面寻找action的查看全部
-
SpringMVC基本概念查看全部
-
HandlerMapping告诉请求由哪一个controller接收查看全部
-
1. MVC简介 2. Spring MVC基本概念 3. 使用Maven搭建Spring MVC项目 4、使用Spring MVC进行开发 -------------------------------------------------------------------------------- 一、MVC简介 1、前端控制器Front Controller(MVC),又称为调度器。主要负责接收页面请求分发到具体的业务控制器,又可以将业务逻辑中的数据分发到具体视图。如下图: [图片] 2、MVC本质 MVC的核心思想是业务数据的抽取同业务数据的呈现相分离 3、什么是MVC Model、View、Controller的首字母缩写就是MVC,其中Model(模型层)是业务数据的信息表示,关注支撑业务的信息构成,通常是多个业务实体的组合。View(视图层)为用户提供UI,重点关注数据结构的呈现。Controller(控制层)调用业务逻辑产生合适的数据给视图层。 MVC是一种架构模式 程序分层,分工合作,既相互独立,又协同工作 MVC是一种思考方式 需要将什么信息展示给用户?如何布局?调用哪些业务逻辑? 二、SpringMVC基本概念 1、DispatcherServlet,前端控制器,负责将前端页面的请求分发到具体的业务逻辑Controller,以及将逻辑层的数据分发到相应的视图页面。 [图片] 2、HandlerAdapter,是DispatcherServlet内部的一个类,负责具体执行调用Controller,适配器模式。 3、HandlerInterceptor,是一个拦截器接口,在调用Controller前和后负责处理一些数据。 [图片] 4、HandlerMapping 1.负责帮助DispatcherServlet找到正确的Controller [图片] 5、HandlerExecutionChain [图片] 6、ModelAndView [图片] 7、ViewResolver 视图解析器 8、执行顺序: [图片]查看全部
-
运行原理查看全部
-
HandlerMapping:配置 Controller:业务功能 HandlerInterceptor:需要在使用Controller前或后有处理则使用 ViewResolver:配置查看全部
-
DispatcherServlet接收Request发出Response过程查看全部
-
Front controller(MVC)查看全部
-
spring mvc 知识点查看全部
-
JSON查看全部
举报
0/150
提交
取消