当前位置: 首页 > news >正文

【JavaWeb】Servlet继承结构

目录

  • Servlet
  • GenericServlet

Servlet

public interface Servlet { // 初始化方法,构造完毕后,由tomcat自动调用完成初始化功能的方法 void init(ServletConfig var1) throws ServletException; // 获得ServletConfig 对象的方法 ServletConfig getServletConfig(); // 接收用户请求,向用户响应信息的方法 void service(ServletRequest var1, ServletResponse var2) throws ServletException, IOException; / / 返回Servlet字符串形式描述信息的方法 String getServletInfo(); // Servlet在回收前,由tomcat调用的销毁方法,往往用于做资源的释放工作 void destroy(); }

GenericServlet

侧重除了service方法以外的其他方法的基础处理

public abstract class GenericServlet implements Servlet{ private transient ServletConfig config; public void destroy() { // 将抽象方法,重写为普通方法,在方法内部没有任何的实现代码 // 这种实现称之为平庸实现 } // tomcat在调用init方法时,会读取配置信息进入一个ServletConfig对象,并将该对象传入init方法 public void init(ServletConfig config) throws ServletException { this.config = config; //调用了重载的无参的init() this.init(); } // 重载的初始化方法,我们重写初始化方法时对应的方法 public void init() throws ServletException { } // 返回ServletConfig的方法 public ServletConfig getServletConfig() { return this.config; } // 再次抽象声明service方法 public abstract void service(ServletRequest var1, ServletResponse var2) throws ServletException, IOException; }
http://www.jsqmd.com/news/84569/

相关文章:

  • Linux网络编程-udp
  • [从零构建操作系统]08 函数调用时栈的底层行为解析
  • Springboot医疗云胶片管理系统nem7x(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • MATLAB与FlightGear联合仿真教程:包含Simulink工程文件的PDF指南
  • 实战教程:1小时掌握逆向Unity游戏 (共13课时)
  • 提升SEO效率:2025年真正有效的8款AI工具终极清单
  • Day 37 MLP神经网络的训练
  • 力扣hot100:搜索插入位置
  • 探索含光伏、火电与飞轮储能系统的奇妙调频之旅
  • 高效获取高质量外链:2026年必须掌握的10个核心策略
  • Flutter国际化(i18n)实现详解
  • 【高可用系统监控的设计原则与实践】
  • 基于 STM32 的太阳能 MPPT 充电控制器设计
  • 30分钟掌握Semgrep:代码安全检查从入门到精通
  • YOLOv13涨点改进 | 独家创新首发、Conv卷积改进篇 | SCI一区 2025 | 引入MSConvStar多尺度卷积星形模块,有效增强捕捉多范围特征,助力目标检测、图像分割、图像分类高效涨点
  • LLC谐振变换器恒压恒流双竞争闭环Simulink仿真探索
  • YOLOv13涨点改进 | 全网独家创新、Neck特征融合改进篇 | TGRS 2025顶刊 | 引入ADSF自适应特征融合模块,自适应融合浅层特征与深层特征,适合红外小目标检测、图像分割等有效涨点
  • 折叠与影像:高端手机技术演进的两大方向
  • Feign基本知识
  • 每天一个假设-day5:如何提高测试人员和开发人员的协作效率
  • 常用软件工具的使用(1) ---- git 的安装和基础操作
  • 视觉色选机:如何挑选技术可靠与服务完善的设备厂家
  • YOLOv11涨点改进 | 全网独家创新、Neck特征融合改进篇 | TGRS 2025顶刊 | 引入ADSF自适应特征融合模块,自适应融合浅层特征与深层特征,适合红外小目标检测、图像分割等有效涨点
  • 北京婚介的狂妄红娘:我在她的嘲讽中找到了幸福
  • 双电机纯电动汽车整车仿真模型,基于Matlab/Simulink的双电机前后轴双驱电动汽车仿真模型
  • 【JavaWeb】ServletConfig为Servlet提供配置参数
  • Linux编程网络基础
  • 含SOP配电网重构 关键词:配网重构 yalmip 二阶锥 参考文档:《二阶锥松弛在配电网最优...
  • C++中多态
  • 【每日一读Day9】传统搜索引擎会消失吗?LLM?