位置: 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像素大小怎么调整不了)

  • 抖音新潮好物节活动时间是什么时候(抖音新潮好物节名单)

    抖音新潮好物节活动时间是什么时候(抖音新潮好物节名单)

  • win11桌面图标怎么设置(win11桌面图标怎么隐藏)

    win11桌面图标怎么设置(win11桌面图标怎么隐藏)

  • p40共有几个摄像头(p40共有几个摄像头啊)

    p40共有几个摄像头(p40共有几个摄像头啊)

  • 小米9和小米10的对比(小米9和小米10的手机壳一样吗?)

    小米9和小米10的对比(小米9和小米10的手机壳一样吗?)

  • 苹果xr有时候会出现屏幕按不动(苹果xr有时候会自动重启)

    苹果xr有时候会出现屏幕按不动(苹果xr有时候会自动重启)

  • 微信数据文件可以删除吗(微信数据文件可以备份到其他电脑吗)

    微信数据文件可以删除吗(微信数据文件可以备份到其他电脑吗)

  • 蚂蚁森林怎么查谁给他浇水(蚂蚁森林怎么查看悄悄话记录)

    蚂蚁森林怎么查谁给他浇水(蚂蚁森林怎么查看悄悄话记录)

  • 华为手机智慧助手怎么设置(华为手机智慧助手在哪关闭)

    华为手机智慧助手怎么设置(华为手机智慧助手在哪关闭)

  • x1carbon2015和2016区别(x1carbon2015和2016哪个好)

    x1carbon2015和2016区别(x1carbon2015和2016哪个好)

  • apn接入点是什么意思(手机apn接入点有什么不一样的)

    apn接入点是什么意思(手机apn接入点有什么不一样的)

  • 手机关机了微信运动还会记录步数吗(手机关机了微信语音通话有什么反应)

    手机关机了微信运动还会记录步数吗(手机关机了微信语音通话有什么反应)

  • 错误代码10010什么意思(错误代码1001是什么)

    错误代码10010什么意思(错误代码1001是什么)

  • 微信聊天记录怎么合并转发(微信聊天记录怎么转发)

    微信聊天记录怎么合并转发(微信聊天记录怎么转发)

  • soul阅后即焚怎么没了(soul阅完即焚)

    soul阅后即焚怎么没了(soul阅完即焚)

  • 华为手机高清通话怎么关(华为手机高清通话设置在哪里)

    华为手机高清通话怎么关(华为手机高清通话设置在哪里)

  • 微视提现安全吗(微视提现安全吗可靠吗)

    微视提现安全吗(微视提现安全吗可靠吗)

  • 怎样降低照片的kb(怎样降低照片的像素大小)

    怎样降低照片的kb(怎样降低照片的像素大小)

  • 如何做试卷的密封线(做试卷的步骤)

    如何做试卷的密封线(做试卷的步骤)

  • 华为p30pro可以投影吗(华为p30por怎么投影)

    华为p30pro可以投影吗(华为p30por怎么投影)

  • oppor15机身尺寸(oppor15的尺寸大小)

    oppor15机身尺寸(oppor15的尺寸大小)

  • 怎样制作相片(怎样制作相片合成一个视频)

    怎样制作相片(怎样制作相片合成一个视频)

  • airpods可以充一夜吗(airpods可以充着电用吗)

    airpods可以充一夜吗(airpods可以充着电用吗)

  • websoc是什么(webs是什么意思)

    websoc是什么(webs是什么意思)

  • 苹果在哪更新系统(iphone 在哪里更新)

    苹果在哪更新系统(iphone 在哪里更新)

  • 一键Ghost U盘版下载安装使用图文教程(一键ghost优盘启动下载)

    一键Ghost U盘版下载安装使用图文教程(一键ghost优盘启动下载)

  • 小规模纳税人如何计算增值税
  • 工业企业销售收入税率
  • 个人能否申请延迟退休
  • 车购税怎么计算
  • 企业所得税营业收入和增值税销售收入
  • 环保企业会计分录
  • 社保税局代缴
  • 长期待摊费用借贷方向表示什么
  • 房屋租赁账务处理程序
  • 个体户做了定额还需要申报个税吗
  • 农业机耕开发票税收分类编码是什么
  • 取暖费摊销期限是多少年
  • 天然气入户安装需要什么资质
  • 出借包装物一次摊销金额计算
  • 预收货款存入银行分录
  • 个人账户作为公司私账
  • 怎么红冲暂估成本
  • 如何确认增值税纳税义务发生时间
  • 收回赔款会计分录
  • 专用发票红冲后可以退税吗?
  • 营改增之后账务怎么处理
  • 主营业务税金及附加包括印花税吗
  • 销售营改增之后取得的固定资产
  • 非企业单位有税收吗
  • 支付境外佣金的记账凭证
  • 承兑汇票延期托收证明
  • 代开专票时城建税一起扣了季报怎么报税
  • 营改增后城建税怎么算
  • win10自带播放器不见了
  • 教育预收费
  • 企业所得税汇算清缴扣除标准2023
  • 筹建期间业务招待汇算怎么填
  • vue2.0解决跨域问题
  • linux系统中文输入法切换不出来
  • PHP:zip_close()的用法_Zip函数
  • 国外进口增值税税率
  • 企业预付工程车租赁费
  • element html
  • 投资者减除费用60000
  • 深度学习实战10-数学公式识别-将图片转换为Latex(img2Latex)
  • 文本生成图像前景怎么样
  • typescript和javascript那个更高级
  • 增值税专用发票和普通发票的区别
  • 外国人在中国工作签证
  • 固定资产折旧完报废账务处理
  • 房企预缴增值税
  • PostgreSQL教程(四):数据类型详解
  • 现金账怎么登记
  • 合伙企业可以列入法人吗
  • 造价咨询费计入固定资产吗
  • 主营业务收入主要反映企业销售商品或劳务获得的收入
  • 合并报表六大抵消分录CPA
  • 考试报名费都去哪了
  • 如何更换会计账号
  • sql纵向排列改为横向
  • windows server2008 64位没有安装音频怎么办?
  • u深度u盘启动盘制作工具无法进入电脑
  • 苹果怎么格式化彻底
  • win8系统无法开机出现字母
  • 录制界面
  • cyb2k.exe是安全进程吗 cyb2k进程危险吗
  • centos安装zsh
  • 快速掌握一个方法
  • input的file
  • javascript基础笔记
  • jquery中哪个属性判断按钮是否被选择?
  • android+
  • js中的flat
  • 基于javascript的毕业设计
  • Firefox window.close()的使用注意事项
  • 如何终止promise
  • unity程序基础框架
  • js扩展名是什么文件
  • 多个javascript 合并
  • jquery下拉列表
  • python基本介绍
  • js的调用函数
  • 江苏优抚对象
  • 总公司与分公司签订承包协议
  • 房地产企业土地增值税怎么计算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设