当前位置:网站首页>servlet——servlet执行流程 | servlet关系视图
servlet——servlet执行流程 | servlet关系视图
2022-08-11 10:19:00 【陆俞蓉】
servlet执行流程
当我们通过浏览器访问地址栏的路径之后,
(1)首先它会去找到web.xml文件中中的路径名称,
(2)再通过中的找到中对应的,
(3)配对成功后通过找到配置好的servlet实现类(在标签中显示全路径名),
(4)于是在实现类中实行重写的service方法
servlet关系视图
servlet(接口)的核心方法——service()
两个常用实现类(都是抽象类)
GenericServlet():实现servlet接口,该类的核心方法也是service()
HttpServlet():该类继承GenericServlet(),核心方法也是service()
service()、GenericServlet()两个方法均带有两个参数(ServletRequest,ServletResponse)
ServletRequest(接口):处理请求
ServletResponse(接口):处理响应
HttpServlet()方法中有两个参数(HttpServletRequest,HttpServletResponse)
HttpServletRequest(接口):处理请求(继承ServletRequest)
HttpServletResponse(接口):处理响应(继承ServletResponse)
ServletConfig(接口):帮助我们对于servlet进行一些初始化参数配置
ServletContext(接口):帮助我们对于多个servlet之间进行信息的共享
边栏推荐
- MongoDB 非关系型数据库
- 【Mysql系列】03_系统设计
- unity shader 测试执行时间
- 假设检验:正态性检验的那些bug——为什么对同一数据,normaltest和ktest会得到完全相反的结果?
- Dreamweaver网页作业——紫罗兰永恒花园动漫价绍网页 7页,含有table表格,js表单验证还有首页视频。以及列表页。浮
- 期货开户最低的是交易所手续费不加佣金
- MySQL表sql语句增删查改_修改_删除
- Network Models (DeepLab, DeepLabv3)
- 淘宝/天猫获得淘宝app商品详情原数据 API
- [Central Task Scheduling System - Communication Development]
猜你喜欢
WooCommerce Ecommerce WordPress Plugin - Make American Money
HDRP Custom Pass Shader 获取世界坐标和近裁剪平面坐标
HDRP shader 获取阴影(Custom Pass)
【教程】区块链是数据库?那么区块链的数据存储在哪里?如何查看数据?FISCO-BCOS如何更换区块链的数据存储,由RocksDB更换为MySQL、MariaDB,联盟链区块链数据库,区块链数据库应用
网络模型(U-net,U-net++, U-net+++)
人是怎么废掉的?人是怎么变强的?
WooCommerce电子商务WordPress插件-赚美国人的钱
HDRP shader 获取像素深度值和法线信息
保证金监控中心保证期货开户和交易记录
Convolutional Neural Network Gradient Vanishing, The Concept of Gradient in Neural Networks
随机推荐
7 天找个 Go 工作,Gopher 要学的条件语句,循环语句 ,第3篇
Network model (U - net, U - net++, U - net++ +)
期货开户最低的是交易所手续费不加佣金
联想 U 盘装机后出现 start pxe over ipv4
Calculate the sum of an element of an array
【每日一题】640. 求解方程
HDRP shader gets pixel depth value and normal information
VMWare中安装的win10,新增其他盘符,如:E盘,F盘等
> 家乡旅游景点网页作业制作 网页代码运用了DIV盒子的使用方法,如盒子的嵌套、浮动、margin、border、backgro
HStreamDB v0.9 released: Partition model extension, support for integration with external systems
Ali Ermian: Do you know how to tune the JVM?
【综合练习12】实现静态网页的相关功能
阿里二面:JVM调优你会吗?
database transaction
当科学家决定搞点“花里胡哨”的东西
How to improve the efficiency of telecommuting during the current epidemic, sharing telecommuting tools
HStreamDB v0.9 发布:分区模型扩展,支持与外部系统集成
Dreamweaver网页作业——紫罗兰永恒花园动漫价绍网页 7页,含有table表格,js表单验证还有首页视频。以及列表页。浮
【Prometheus】Alertmanager告警全方位讲解
神经网络需要的数学知识,神经网络的数学基础