Servlet——springMvc底层原理

我们也先了解一下什么的动态资源,什么是静态资源。

静态资源:无需程序运行就可以获取的资源(照片、html、css、js等)

动态资源:需要通关程序运行才可以获得的资源。

(其实动态、静态的资源都与Servlet有关)

Servlet的开发流程中,我们可以重写service方法,也可以重新doPost、do...(提交方式方法)

可以用xml来配置路径和信息,也可以用@webServlet注解来配置信息

javaweb项目的Servlet中,Tomcat会为我们生成HttpServletRequest、HttpServletResponse对象,他们分别有请求报文和响应报文转化而来,所以我们可以通关这两个对象的Api来控制修改请求报文和响应报文转

复制代码
复制代码

Servlet的生命周期

容器:(Tomcat)

Tomcat中给我定义好了几个系统级的Servlet:

如:

ServletConfig:为Servlet配置信息(每一个Servlet都有一个ServletConfig)

ServletContest:为Servlet配置信息(每一个Servlet都共用一个ServletContest)

所以我们可以通过ServletContest在同一个Tomcat项目下的不同Servlet类传递资源

deaufiltServlet:请求想获取静态资源都有通过deaufiltServle

相关推荐
wfsm7 小时前
flowable使用01
java·前端·servlet
六件套是我1 天前
redission实现延时队列
android·java·servlet
非典型代码2 天前
Jenkins发不出邮件
运维·servlet·jenkins
佐杰2 天前
Jenkins安装部署
运维·servlet·jenkins
chxii3 天前
Spring Boot 中,内嵌的 Servlet 容器(也称为嵌入式 Web 服务器)
spring boot·servlet
BUG?不,是彩蛋!3 天前
Maven-Java 项目到底解决了什么痛点?
java·servlet·maven
CS Beginner7 天前
【搭建】个人博客网站的搭建
java·前端·学习·servlet·log4j·mybatis
一只小透明啊啊啊啊10 天前
Java Web 开发的核心组件:Servlet, JSP,Filter,Listener
java·前端·servlet
芙蓉王真的好111 天前
优化 Jenkins 构建脚本:避免 pnpm lockfile 相关报错的关键配置
spring·servlet·jenkins
要站在顶端11 天前
Jenkins Pipeline 多job依赖、触发多Job、并行执行及制品下载
运维·servlet·jenkins