IT培训网更多 收回

IT培训
关注我们
微信公众号 回复"大礼包"享福利 学习交流群 分享IT知识
|

IT在线学习更多 收回

热门课程 更多 >
  • Java开发
  • Web前端
  • Python+人工智能
  • 全链路UI/UE设计
  • VR/AR游戏开发
  • 大数据
  • 室内设计
  • PMP认证
  • 互联网营销
  • 全域电商运营
  • 新媒体与短视频运营
  • 软件测试
  • Linux云计算
  • Office
  • 计算机二级
  • 计算机软考
OAO训练营
不离岗 不离校 学门IT技术
优学VIP
16大类IT课程 提升职场竞争力
关注我们
下载【IT优学】 缓存视频随时随地学 微信扫码关注 回复“大礼包”享福利
| 初高中软件培训| 中公企商培训| 中公联合办学| 优校邦| 中公PMP| 中公软考| 计算机二级培训| 趣码AI
登录 | 注册
400-650-7353

精品课程

您所在的位置:首页 > IT干货资料 > java > 【Java基础知识】Servlet学习之Servlet API - javax.servlet软件包(四)

【Java基础知识】Servlet学习之Servlet API - javax.servlet软件包(四)

  • 发布: java培训
  • 来源:Java培训干货资料
  • 2021-01-29 09:52:44
  • 阅读()
  • 分享
  • 手机端入口
  • 活动 5天IT课程 申请试学
  • 活动 申请免费基地参观
  • 活动 申请中公购书补助

5、HttpServlet类

public abstract class HttpServlet extends GenericServlet

由实现Servlet接口的抽象类GenericServlet派生的抽象子类,用于创建支持HTTP协议的Servlet程序。

针对HTTP1.1协议中定义的7种请求方法GET、POST、HEAD、PUT、DELETE、TRACE、OPTIONS,HttpServlet分别提供了7个处理方法:

doGet(),doPost(),doHead(),doPut(),doDelete(),doTrace(),doOptions() 响应客户请求。

(1)服务方法

protected void service(HttpServletRequest request,

HttpServletResponse response) throws ServletException,

IOException

public void service(ServletRequest request,

ServletResponse response) throws ServletException,

IOException

当Servlet容器接收到客户请求时,调用service方法响应客户请求,service方法在Servlet实例化、初始化之后被调用,并且可以被多次调用。

若在Servlet中重写了service方法,则由该方法处理客户请求;若没有重写service方法,Servlet容器会根据HTTP协议的请求方式,调用不同的请求处理方法响应客户请求。

protected void doGet(HttpServletRequest request,

HttpServletResponse response) throws ServletException,

IOException

处理HTTP的GET请求。

protected void doPost(HttpServletRequest request,

HttpServletResponse response) throws ServletException,

IOException

处理HTTP的POST请求。

protected void doDelete(HttpServletRequest request,

HttpServletResponse response) throws ServletException,

IOException

处理HTTP的DELETE请求。

protected void doHead(HttpServletRequest request,

HttpServletResponse response) throws ServletException,

IOException

处理HTTP的HEAD请求。

protected void doOptions(HttpServletRequest request,

HttpServletResponse response) throws ServletException,

IOException

处理HTTP的OPTIONS请求。

protected void doPut(HttpServletRequest request,

HttpServletResponse response) throws ServletException,

IOException

处理HTTP的PUT请求。

protected void doTrace(HttpServletRequest request,

HttpServletResponse response) throws ServletException,

IOException

处理HTTP的TRACE请求。

(2)获取Servlet相关信息方法

protected long getLastModified(HttpServletRequest request)

获取HttpServletRequest对象的最后修改时间,返回的数值是自1970-1-1日以来的毫秒数。

默认返回一个负数,表示不知道HttpServletRequest对象的最后修改时间。

学习疑问申请解答
您的姓名
您的电话
意向课程
 

中公优就业

IT小助手

扫描上方二维码添加好友,请备注:599,享学习福利。

>>本文地址:
注:本站稿件未经许可不得转载,转载请保留出处及源文件地址。

推荐阅读

优就业:ujiuye

关注中公优就业官方微信

  • 关注微信回复关键词“大礼包”,享学习福利
QQ交流群
在线疑问解答
(加群备注“网站”)
IT培训交流群 加入群聊 +
软件测试 加入群聊 +
全链路UI/UE设计 加入群聊 +
Python+人工智能 加入群聊 +
互联网营销 加入群聊 +
Java开发 加入群聊 +
PHP开发 加入群聊 +
VR/AR游戏开发 加入群聊 +
大前端 加入群聊 +
大数据 加入群聊 +
Linux云计算 加入群聊 +
优就业官方微信
扫码回复关键词“大礼包”
享学习福利

测一测
你适合学哪门IT技术?

1 您的年龄

2 您的学历

3 您更想做哪个方向的工作?

获取测试结果
 
课程资料、活动优惠 领取通道
 
 
  • 申请试听
  • 干货资料
  • 网课咨询
  • 学习交流群
  • 返回顶部