分享好友 最新动态首页 最新动态分类 切换频道
JavaWeb Servlet的继承关系源码分析、service方法源码分析
2024-12-26 22:40

从源码可以看到Servlet的继承关系为

  • jakarta.servlet.Servlet接口
    • jakarta.servlet.GenericServlet抽象类
      • jakarta.servlet.http.HttpServlet抽象类

jakarta.servlet.Servlet:

  • void init(ServletConfig):初始化方法
  • void service(ServletRequest, ServletResponse):服务方法。客户端发送过来的请求,service方法会被tomcat容器自动调用
  • void destroy():销毁方法

jakarta.servlet.GenericServlet

  • public abstract void service(ServletRequest, ServletResponse):抽象方法

jakarta.servlet.http.HttpServlet

  • protected void service(HttpServletRequest, HttpServletResponse):方法进行了具体实现

service方法中,先通过req.getMethod()获取到客户端的请求方式method,然后对method分GET、HEAD、POST、PUT、DELETE、OPTIONS、TRACE等不同的请求方式进行不同的处理

 

现在我们重点对POST请求的this.doPost(req, resp)方法进行学习。因为其它请求方式的doXXXX(req, resp)方法处理过程类似

 

可以看到doPost就是获取一个post不支持的字符串消息,然后将消息进行输出。因为这是Servlet的405的默认实现,如果我们自己没有实现,则会抛出默认的异常

其中lStrings的获取方式如下

 

LocalStrings配置文件如下

最新文章
竞价排名推广方案:如何避免广告被竞争对手抢占?
竞价排名推广方案:如何避免广告被竞争对手抢占一、背景介绍竞价排名推广是一种基于互联网的广告形式,通过付费竞价和排名机制,让广告在搜索引擎结果页中获得较高曝光度。然而,在竞价排名推广中,广告被竞争对手抢占的情况时有发生,这不
Windows11优化大师软件
信息获得系统和系统上的所有硬件的详细信息;帮你找出的Windows,Office产品安装密钥;显示运行在你机器上进程和线程的详细信息;Windows 10 Manager提供1点击清理功能自动清扫系统;维修中心可以帮助您解决各种系统问题。优化调整你的系统以提
欧盟电视机和显示器能效ERP条例(EU) 2019/2021要求
欧盟电视机和显示器能效ERP条例(EU) 2019/2021更新科技的发展日新月异,引导着显示器和电视机的更新换代,为了准确衡量产品的能效,欧盟制定了2016-2019能效工作计划,电子显示器成为了一个新的产品类别,电视机也被纳入其中,并在2019年10
谢娜屡陷离婚传闻 主持金鹰节遭质疑公开回应
编者按:蓦然回首,我们已走过2014,迎来2015。人民网传媒频道一年一度“最受网友关注的主持人评选”又如约而至,众位耳熟能详的主播候选人,2014,您最关注哪一位?2014年10月10日,第十届中国金鹰电视艺术节开幕,朱军、何炅、汪涵、谢娜
黔西过电压保护器LKDB-B-12.7F用途+2025排名一览
黔西过电压保护器LKDB-B-12.7F用途+2025排名一览1. 产品概述 - WSK - S-(TH)智能温湿度控制器是一种能够对环境温湿度进行精确监测和控制的设备。它结合了先进的传感器技术和智能控制算法,用于维持环境温湿度在设定的范围内。2. 功能特点 -
非常少人使用的几个小网站,赶紧转发,收藏!
1,黑科技网站资源集。一个收集好用的站点工具的导航网站,目前整理了400+个,种类多,简洁良心。多种导航链接:https://nav.qinight.com/页面上包含了众多常用的网站和工具的导航链接,如搜索引
越西县统计局发展规划揭秘,探索未来,县域经济高质量发展新篇章
越西县统计局发布最新发展规划,致力于推动县域经济高质量发展。该局将积极探索新的经济模式和增长点,加强数据分析和研究,为政府决策和企业发展提供科学依据。将加强与各部门的协作配合,优化统计服务,提高数据质量和效率。旨在促进县域
视频链接怎么生成?如何生成视频链接?
在如今信息时代,视频已经成为人们生活中不可或缺的一部分。无论是在工作中演示产品,还是在个人生活中分享精彩瞬间,视频都能够起到非常重要的作用。而要分享视频,我们就需要生成视频链接。本文将介绍如何生成视频链接。什么是视频链接?
文明礼仪知识竞赛走进支农里小学
人无礼则不生,事无礼则不成。12月12日上午,“扬文明新风·展礼仪风采”文明礼仪知识竞赛走进支农里小学,通过现场答题赢取奖品的形式,大力宣传普及文明,弘扬传统文化,引导小学生崇尚文明、摒弃陋习。活动现场气氛热烈,小学生积极参与
福州商场,长满了“吃谷”的年轻人
“我竟然在福州,看见了整面墙的Chiikawa娃娃!” “娃娃的脸都很甜,也太可爱了吧!” 买“谷子”的风还吹到了福州商场。 作为二次元文化衍生品的代名词,“谷子”经济近年来成为新消费趋势,正在撬动了规模超千亿元的市场。 “说商道市”
相关文章
推荐文章
发表评论
0评