精品h动漫无遮挡在线看中文 _国产精品r级在线_免费观看无遮挡www的视频_乱子伦av无码中文字幕_樱桃视频小蝌蚪视频榴莲视频秋葵视频

400-650-7353
您所在的位置:首頁(yè) > IT干貨資料 > java > 【Java基礎(chǔ)知識(shí)】Servlet學(xué)習(xí)之Servlet API - javax.servlet軟件包(四)

【Java基礎(chǔ)知識(shí)】Servlet學(xué)習(xí)之Servlet API - javax.servlet軟件包(四)

  • 發(fā)布: java培訓(xùn)
  • 來源:Java培訓(xùn)干貨資料
  • 2021-01-29 09:52:44
  • 閱讀()
  • 分享
  • 手機(jī)端入口

5、HttpServlet類

public abstract class HttpServlet extends GenericServlet

由實(shí)現(xiàn)Servlet接口的抽象類GenericServlet派生的抽象子類,用于創(chuàng)建支持HTTP協(xié)議的Servlet程序。

針對(duì)HTTP1.1協(xié)議中定義的7種請(qǐng)求方法GET、POST、HEAD、PUT、DELETE、TRACE、OPTIONS,HttpServlet分別提供了7個(gè)處理方法:

doGet(),doPost(),doHead(),doPut(),doDelete(),doTrace(),doOptions() 響應(yīng)客戶請(qǐng)求。

(1)服務(wù)方法

protected void service(HttpServletRequest request,

HttpServletResponse response) throws ServletException,

IOException

public void service(ServletRequest request,

ServletResponse response) throws ServletException,

IOException

當(dāng)Servlet容器接收到客戶請(qǐng)求時(shí),調(diào)用service方法響應(yīng)客戶請(qǐng)求,service方法在Servlet實(shí)例化、初始化之后被調(diào)用,并且可以被多次調(diào)用。

若在Servlet中重寫了service方法,則由該方法處理客戶請(qǐng)求;若沒有重寫service方法,Servlet容器會(huì)根據(jù)HTTP協(xié)議的請(qǐng)求方式,調(diào)用不同的請(qǐng)求處理方法響應(yīng)客戶請(qǐng)求。

protected void doGet(HttpServletRequest request,

HttpServletResponse response) throws ServletException,

IOException

處理HTTP的GET請(qǐng)求。

protected void doPost(HttpServletRequest request,

HttpServletResponse response) throws ServletException,

IOException

處理HTTP的POST請(qǐng)求。

protected void doDelete(HttpServletRequest request,

HttpServletResponse response) throws ServletException,

IOException

處理HTTP的DELETE請(qǐng)求。

protected void doHead(HttpServletRequest request,

HttpServletResponse response) throws ServletException,

IOException

處理HTTP的HEAD請(qǐng)求。

protected void doOptions(HttpServletRequest request,

HttpServletResponse response) throws ServletException,

IOException

處理HTTP的OPTIONS請(qǐng)求。

protected void doPut(HttpServletRequest request,

HttpServletResponse response) throws ServletException,

IOException

處理HTTP的PUT請(qǐng)求。

protected void doTrace(HttpServletRequest request,

HttpServletResponse response) throws ServletException,

IOException

處理HTTP的TRACE請(qǐng)求。

(2)獲取Servlet相關(guān)信息方法

protected long getLastModified(HttpServletRequest request)

獲取HttpServletRequest對(duì)象的最后修改時(shí)間,返回的數(shù)值是自1970-1-1日以來的毫秒數(shù)。

默認(rèn)返回一個(gè)負(fù)數(shù),表示不知道HttpServletRequest對(duì)象的最后修改時(shí)間。

文章“【Java基礎(chǔ)知識(shí)】Servlet學(xué)習(xí)之Servlet API - javax.servlet軟件包(四)”已幫助

>>本文地址:http://www.yiyunku.cn/zhuanye/2021/65871.html

THE END  

聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。

1 您的年齡

2 您的學(xué)歷

3 您更想做哪個(gè)方向的工作?

獲取測(cè)試結(jié)果
  • 大前端大前端
  • 大數(shù)據(jù)大數(shù)據(jù)
  • 互聯(lián)網(wǎng)營(yíng)銷互聯(lián)網(wǎng)營(yíng)銷
  • JavaJava
  • Linux云計(jì)算Linux
  • Python+人工智能Python
  • 嵌入式物聯(lián)網(wǎng)嵌入式
  • 全域電商運(yùn)營(yíng)全域電商運(yùn)營(yíng)
  • 軟件測(cè)試軟件測(cè)試
  • 室內(nèi)設(shè)計(jì)室內(nèi)設(shè)計(jì)
  • 平面設(shè)計(jì)平面設(shè)計(jì)
  • 電商設(shè)計(jì)電商設(shè)計(jì)
  • 網(wǎng)頁(yè)設(shè)計(jì)網(wǎng)頁(yè)設(shè)計(jì)
  • 全鏈路UI/UE設(shè)計(jì)UI設(shè)計(jì)
  • VR/AR游戲開發(fā)VR/AR
  • 網(wǎng)絡(luò)安全網(wǎng)絡(luò)安全
  • 新媒體與短視頻運(yùn)營(yíng)新媒體
  • 直播帶貨直播帶貨
  • 智能機(jī)器人軟件開發(fā)智能機(jī)器人
 

快速通道fast track

近期開班時(shí)間TIME