400-650-7353
您所在的位置:首頁 > IT干貨資料 > java > 【Java基礎(chǔ)知識(shí)】Servlet基礎(chǔ)知識(shí)學(xué)習(xí)(一)

【Java基礎(chǔ)知識(shí)】Servlet基礎(chǔ)知識(shí)學(xué)習(xí)(一)

  • 發(fā)布: java培訓(xùn)
  • 來源:Java培訓(xùn)干貨資料
  • 2020-09-02 18:50:31
  • 閱讀()
  • 分享
  • 手機(jī)端入口

Servlet容器主要提供了如下功能:

(1)基本通信支持:Servlet容器提供了與WEB服務(wù)器之間的通信方法,使Servlet可以與WEB服務(wù)器輕松對(duì)話,并借助WEB服務(wù)器與客戶端瀏覽器之間的通信機(jī)制,使Servlet容器無需自己建立Socket服務(wù)、監(jiān)聽通信端口、創(chuàng)建數(shù)據(jù)流對(duì)象等;Servlet容器定義了與WEB服務(wù)器之間的通信協(xié)議,所以,在Servlet中,無需考慮WEB服務(wù)器(例如:Tomcat)和自己的功能代碼之間的API接口,只需要考慮如何在Servlet中實(shí)現(xiàn)業(yè)務(wù)邏輯功能(例如:處理一個(gè)訂單)。

(2)管理Servlet生命周期:Servlet容器管理著Servlet的整個(gè)生命周期,負(fù)責(zé)查找、加載、實(shí)例化、初始化、調(diào)用Servlet方法,以及銷毀,有了Servlet容器,就不需要考慮Servlet資源的管理。

(3)支持多線程:Servlet容器會(huì)自動(dòng)為它所接收的每一個(gè)客戶請(qǐng)求創(chuàng)建一個(gè)新的Java線程,以處理該請(qǐng)求;對(duì)于每一個(gè)客戶請(qǐng)求,Servlet服務(wù)方法執(zhí)行結(jié)束,則Servlet容器就會(huì)結(jié)束立即這個(gè)線程。

(4)聲明方式實(shí)現(xiàn)安全:按照Servlet容器要求,使用web.xml部署描述文件或注解來配置和修改安全性,而不必將其硬編碼寫到Servlet類代碼中。

(5)支持JSP動(dòng)態(tài)頁面:Servlet容器負(fù)責(zé)將JSP頁面翻譯成Java Servlet代碼,按Servlet來管理JSP頁面的運(yùn)行。

根據(jù)Servlet應(yīng)用模式,Servlet最常用的模式是通過Servlet容器運(yùn)行在WEB服務(wù)器中,以執(zhí)行請(qǐng)求和響應(yīng),請(qǐng)求與響應(yīng)的典型范例是用動(dòng)態(tài)網(wǎng)頁技術(shù)實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁,或者作為前端頁面與后臺(tái)數(shù)據(jù)庫/后臺(tái)服務(wù)器程序之間的中間件,于是,Servlet容器需要與WEB服務(wù)器或應(yīng)用服務(wù)器結(jié)合,才能為WEB應(yīng)用程序的訪問提供服務(wù)。

Servlet容器可以在WEB服務(wù)器內(nèi)部實(shí)現(xiàn),也可以作為WEB服務(wù)器的附加構(gòu)件提供,還可以實(shí)現(xiàn)在有WEB使能的應(yīng)用服務(wù)器上,為Servlet的訪問提供運(yùn)行支撐。

WEB服務(wù)器啟動(dòng)時(shí),Servlet容器也會(huì)隨之啟動(dòng)。

文章“【Java基礎(chǔ)知識(shí)】Servlet基礎(chǔ)知識(shí)學(xué)習(xí)(一)”已幫助

>>本文地址:http://www.028benet.com/zhuanye/2020/54244.html

THE END  

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

1 您的年齡

2 您的學(xué)歷

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

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

快速通道fast track

近期開班時(shí)間TIME

主站蜘蛛池模板: 国产欧美在线不卡| 中文字幕一区视频| 亚洲午夜国产精品无码| 亚洲色成人www永久网站| 又大又湿又紧又大爽a视频| 国产成人精品亚洲2020| 天天摸夜夜摸成人免费视频| 搡女人真爽免费视频大全| 欧美三日本三级少妇三级久久| 男人使劲躁爽女人动态图| 真实国产乱子伦久久| 秋霞免费理论片在线观看午夜| 看视频免费网站| 欧美色图亚洲图片| 欧美丰满熟妇XXXX性ppX人交 | 青娱乐国产盛宴| 老司机免费午夜精品视频| 美女航空一级毛片在线播放| 精品人妻中文无码av在线| 热99re久久精品这里都是精品免费| 欧美牲交a欧美牲交aⅴ免费下载 | 西西大胆午夜人体视频| 男生和女生一起差差差很痛视频 | 91视频第一页| 91视频综合网| 韩国理论三级在线观看视频| 美国式禁忌3在线影片| 用我的手指搅乱吧未增删翻译| 欧美黑人粗大xxxxbbbb| 最近中文字幕2018| 性久久久久久久| 天天看天天摸天天操| 国产精品十八禁在线观看| 国产另类在线观看| 免费观看a黄一级视频| 亚洲永久网址在线观看| 五月婷婷丁香网| 久久国产一久久高清| 神马伦理电影看我不卡| 国产v片成人影院在线观看| 国产精品va一级二级三级|