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、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對象的最后修改時間。

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

>>本文地址:http://www.028benet.com/zhuanye/2021/65871.html

THE END  

聲明:本站稿件版權均屬中公教育優就業所有,未經許可不得擅自轉載。

1 您的年齡

2 您的學歷

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

獲取測試結果
  • 大前端大前端
  • 大數據大數據
  • 互聯網營銷互聯網營銷
  • JavaJava
  • Linux云計算Linux
  • Python+人工智能Python
  • 嵌入式物聯網嵌入式
  • 全域電商運營全域電商運營
  • 軟件測試軟件測試
  • 室內設計室內設計
  • 平面設計平面設計
  • 電商設計電商設計
  • 網頁設計網頁設計
  • 全鏈路UI/UE設計UI設計
  • VR/AR游戲開發VR/AR
  • 網絡安全網絡安全
  • 新媒體與短視頻運營新媒體
  • 直播帶貨直播帶貨
  • 智能機器人軟件開發智能機器人
 

快速通道fast track

近期開班時間TIME

主站蜘蛛池模板: 两个人看的www视频日本| yy22.tv夜月直播| 国产成人精品久久| 特级毛片www| 中文字幕在线有码高清视频| 国产欧美va欧美va香蕉在| 欧美高清xxx| 97久久国产亚洲精品超碰热| 免费看激情按摩肉体视频| 怡红院免费全部视频在线视频| 高清国产美女一级毛片| 久草热久草视频| 国产床戏无遮挡免费观看网站| 欧美国产一区二区| 伊人色综合久久天天人守人婷| 人与禽交免费网站视频| 天天在线综合网| 波多野结衣教师在线观看| a亚洲Va欧美va国产综合| 亚洲视频免费看| 国产草草影院ccyycom| 欧美日韩精品在线播放| 综合网激情五月| 九月婷婷综合婷婷| 国产区卡一卡二卡三乱码免费| 日本漫画免费大全飞翼全彩| 被夫上司持续入侵大桥未久| 中文字字幕在线| 人妻老妇乱子伦精品无码专区| 在线天堂bt种子| 欧美不卡视频在线| 风情艳主调教朋友圈变态| 中文字幕专区在线亚洲| 免费一级毛片在线播放不收费 | 亚洲国产日产无码精品| 国产成人精品一区二区三区无码 | 中文字幕制服丝袜| 俄罗斯一级成人毛片| 国产精品99久久久久久人| 日本漫画工囗全彩内番漫画狂三| 老司机成人影院|