位置: IT常识 - 正文

SpringMVC(springmvc的执行流程)

编辑:rootadmin
SpringMVC 简述 是基于 spring 的一个框架, 实际上就是spring的一个模块,专门做 web 开发的。可理解为 servlet 的一个升级。 web 开发底层是 servlet,框架是在 servlet 基础上面加入一些功能,让你做web开发方便。 SpringMVC 就是一个 S ... SpringMVC 简述是基于 spring 的一个框架, 实际上就是spring的一个模块,专门做 web 开发的。可理解为 servlet 的一个升级。web 开发底层是 servlet,框架是在 servlet 基础上面加入一些功能,让你做web开发方便。SpringMVC 就是一个 Spring。Spring是容器,ioc 能够管理对象,使用 @Component, @Repository, @Service, @ControllerSpringMVC 能够创建对象,放入到容器中(SpringMVC容器),springmvc 容器中放的是控制器对象我们要做的是使用 @Contorller 创建控制器对象,把对象放入到 springmvc 容器中, 把创建的对象作为控制器使用,这个控制器对象能接收用户的请求,显示处理结果,就当做是一个 servlet 使用。使用 @Controller 注解创建的是一个普通类的对象,不是 Servlet。springmvc 赋予了控制器对象一些额外的功能。web 开发底层是 servlet, springmvc 中有一个对象是 Servlet:DispatcherServlet(中央调度器)DispatcherServlet: 负责接收用户的所有请求,用户把请求给了 DispatcherServlet,之后 DispatcherServlet 把请求转发给 我们的 Controller 对象,最后是 Controller 对象处理请求。初始搭建步骤

推荐整理分享SpringMVC(springmvc的执行流程),希望有所帮助,仅作参考,欢迎阅读内容。

SpringMVC(springmvc的执行流程)

文章相关热门搜索词:springmvc框架,springmvc面试题,springmvc框架,springmvc三层架构,springmvc框架,springmvc框架,springmvc三层架构,springmvc原理及流程,内容如对您有帮助,希望把文章链接给更多的朋友!

创建 web maven 项目,完善项目结构,导入相关依赖(spring-webmvc、servlet、jsp)

<!--Servlet依赖--><dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>provided</scope></dependency><!--SpringMVC依赖--><dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.5.RELEASE</version></dependency>

在 web.xml 中注册中央调度器对象 DispatcherServlet

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" version="4.0"> <!--
本文链接地址:https://www.jiuchutong.com/zhishi/304723.html 转载请保留说明!

上一篇:python中如何获取当前文件的部分信息?(python中如何获取列表中的元素)

下一篇:ps像素大小怎么调整(ps像素大小怎么调整不了)

  • 销售白酒是否要交消费税?
  • 增值税的附加税有几个
  • 税收优惠指什么
  • 递延收益影响当期损益吗
  • 客户到期不付款如何处理
  • 换工作个税申报忘记更改
  • 向投资者分配现金股利会影响负债吗
  • 向职工支付职工福利费
  • 短期借款有哪些
  • 原始发票丢失怎么报销
  • 销售票据和发票的区别是什么?
  • 增值税普通发票需要交税吗
  • 政府补助收入计算有了新变化
  • 境外企业分红怎么交税
  • 某企业月末由仓库转来发料凭证汇总表
  • 机器维修费的会计科目
  • 今年补缴去年的税汇算清缴吗
  • 增值税税控系统技术维护费怎么抵扣
  • 迁移税务需要带什么资料
  • 乐器的税率
  • 承包学校的食堂如何纳税
  • 信托公司如何投资
  • 买二手车转让费一般要多少钱
  • 签发空头支票的赔偿金
  • 开发成本开发间接费用是哪类账户
  • 采购不签合同
  • 营改增后建筑业怎么开票
  • 退回多扣的社保费给员工,怎样做会计分录?
  • excel中怎么截取
  • win7系统中怎样
  • 公司不经营了不注销可以吗
  • macbook直接显示桌面
  • 代理的认定
  • 建筑企业项目部开户
  • 最小的成像传感器
  • php读取txt文件内容并判断
  • frameworkscheduled
  • 聊聊vue3的defineProps、defineEmits、defineExpose
  • 气象数据32766
  • php 提交表单
  • 库存现金每月终了由谁清点
  • setup prompt
  • 消防工程材料费用占比
  • 淘宝天猫开票是普票还是专票
  • python logger
  • 电脑管理费用入什么账户
  • 单位上社保需要个人提供什么资料
  • 什么叫利得
  • 土地增值税采用
  • 银行汇票的特点和用途
  • 收到金融服务费发票会计分录怎么写
  • 接受捐赠的增值税可以抵扣吗
  • 小规模纳税人上限
  • 房租已付未收到发票
  • 原材料的采购成本包括哪些
  • 扣除土地价款
  • 未开票收入如何记账
  • 企业申请支付宝账号步骤
  • 支付销售途中运费怎么算
  • 没有发票就不能保修吗
  • mysql的事务处理
  • centos6.4下mysql5.7.18安装配置方法图文教程
  • mac安装mysql
  • 360安全卫士中心未完全开启
  • win8.1 开始
  • 2021年win10累积更新
  • win8.1技巧
  • win7系统电脑卡住了怎么办
  • Android游戏开发教程
  • perl-v
  • Android之Notification-android学习之旅(二)
  • ubuntu创建虚拟网卡
  • shell脚本引用文件
  • unity移动脚本代码
  • js复制对象的值
  • linux装python环境
  • 理解的英文
  • javascript编写程序
  • 土地重置成本价
  • 湖南电子税务局官网登录入口首页
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设