SpringMVC总结二

web开发底层是servlet,SpringMVC中有个对象是Servlet :

中央调度器DispatherServlet的作用:

负责接收用户的所有请求, 用户把请求给了DispatherServlet(中央调度器)之后,DispatherServlet把请求转发给我们的controller对象,最后是Controller对象处理请求,返回执行结果

你需要声明中央调度器:

XML 复制代码
<?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">

    <!--
        声明、注册spring MVC的核心对象:DispatcherServlet,在tomcat服务启动后,
        创建DispatcherServlet对象的实例。
        为什么要创建DispatcherServlet对象的实例呢?
        因为在创建DispatcherServlet对象过程中,同时会创建SpringMVC容器对象,
        读取SpringMVC的配置文件,把这个配置文件中的对象都创建好,当用户发起请求时就可以直接适用对象了
    -->
    <servlet>
        <servlet-name>springmvc</servlet-name>
        <servlet-calss>org.springframework.web.servlet.DispatcherServlet</servlet-calss>
        
        <load-on-startup>1</load-on-startup>
        <!--在tomcat启动后,创建servlet对象,load-on-startup表示tomcat启动后创建对象的顺序,
            它的值是整数,数值越小,tomcat创建对象的时间越早,大于等于0的整数-->
    </servlet>
</web-app>
相关推荐
2401_8788204725 分钟前
Sa-Token基础篇
java·spring boot·后端·sa-token
2301_8163743328 分钟前
Nginx下构建PC站点
java·运维·nginx
无所事事O_o36 分钟前
JAVA应用不定时卡顿问题排查过程记录
java·优化
幸福巡礼1 小时前
【LangChain 1.2 实战(八)】Agent Middleware 实战 —— 动态路由、监控、安全与容错
java·安全·langchain
Byron__1 小时前
Java JVM核心知识点复习笔记
java·jvm·笔记
程序员小白条1 小时前
别盲目卷算法!2026 程序员\&大学生,最稳的 AI 技术进阶路线全梳理
java·网络·人工智能·网络协议·http·面试
启山智软2 小时前
【 商城系统源码:Java与PHP的区别】
java·开发语言·php
练习时长两年半的程序员小胡2 小时前
Java程序员转大模型应用开发专题(一):核心基础概念
java·开发语言·transformer·自注意力
weixin_lizhao2 小时前
50天独立打造企业级API网关(二):安全防护体系与弹性设计
java·spring boot·安全·spring cloud·gateway
逸Y 仙X2 小时前
文章二十四:Elasticsearch查询排序应用实战e
java·大数据·数据库·elasticsearch·搜索引擎·全文检索