ServletContext對象

今天聽說了這么個對象,挺好奇的兼呵,可能是以前學習web不夠深入,于是查了下關于它的資料腊敲,學習學習击喂。

以前聽說的域對象包括request、response碰辅、session以及application懂昂。

以下信息來自:ServletContext作用功能詳解

ServletContext,是一個全局的儲存信息的空間,服務器開始没宾,其就存在凌彬,服務器關閉,其才釋放循衰。

request饿序,一個用戶可有多個;session羹蚣,一個用戶一個原探;而servletContext,所有用戶共用一個顽素。所以咽弦,為了節(jié)省空間,提高效率胁出,ServletContext中型型,要放必須的、重要的全蝶、所有用戶需要共享的線程又是安全的一些信息闹蒜。

換一種方式說吧,運行在JAVA虛擬機中的每一個Web應用程序都有一個與之相關的Servlet上下文抑淫。ServletContext對象是Web服務器中的一個已知路徑的根绷落,Servlet上下文被定位于http://localhost:8080/項目名.以 /項目名 請求路徑(稱為上下文路徑)開始的所有請求被發(fā)送到與此ServletContext關聯(lián)的Web應用程序。一個ServletContext對象表示了一個Web應用程序的上下文始苇。

Servlet上下文:Servlet上下文提供對應用程序中所有Servlet所共有的各種資源和功能的訪問砌烁。Servlet上下文API用于設置應用程序中所有Servlet共有的信息。Servlet可能需要共享他們之間的共有信息。運行于同一服務器的Servlet有時會共享資源函喉,如JSP頁面避归、文件和其他Servlet。

比如管呵,做一個購物類的網站梳毙,要從數據庫中提取物品信息,如果用session保存這些物品信息捐下,每個用戶都訪問一便數據庫顿天,效率就太低了;所以要用來Servlet上下文來保存蔑担,在服務器開始時牌废,就訪問數據庫,將物品信息存入Servlet上下文中啤握,這樣鸟缕,每個用戶只用從上下文中讀入物品信息就行了。

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末排抬,一起剝皮案震驚了整個濱河市懂从,隨后出現的幾起案子,更是在濱河造成了極大的恐慌蹲蒲,老刑警劉巖番甩,帶你破解...
    沈念sama閱讀 217,185評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異届搁,居然都是意外死亡缘薛,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 92,652評論 3 393
  • 文/潘曉璐 我一進店門卡睦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來宴胧,“玉大人,你說我怎么就攤上這事表锻∷∑耄” “怎么了?”我有些...
    開封第一講書人閱讀 163,524評論 0 353
  • 文/不壞的土叔 我叫張陵瞬逊,是天一觀的道長显歧。 經常有香客問我,道長确镊,這世上最難降的妖魔是什么士骤? 我笑而不...
    開封第一講書人閱讀 58,339評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮骚腥,結果婚禮上敦间,老公的妹妹穿的比我還像新娘。我一直安慰自己束铭,他們只是感情好廓块,可當我...
    茶點故事閱讀 67,387評論 6 391
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著契沫,像睡著了一般带猴。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上懈万,一...
    開封第一講書人閱讀 51,287評論 1 301
  • 那天拴清,我揣著相機與錄音,去河邊找鬼会通。 笑死口予,一個胖子當著我的面吹牛,可吹牛的內容都是我干的涕侈。 我是一名探鬼主播沪停,決...
    沈念sama閱讀 40,130評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼裳涛!你這毒婦竟也來了木张?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 38,985評論 0 275
  • 序言:老撾萬榮一對情侶失蹤端三,失蹤者是張志新(化名)和其女友劉穎舷礼,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體郊闯,經...
    沈念sama閱讀 45,420評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡妻献,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,617評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了团赁。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片旋奢。...
    茶點故事閱讀 39,779評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖然痊,靈堂內的尸體忽然破棺而出至朗,到底是詐尸還是另有隱情,我是刑警寧澤剧浸,帶...
    沈念sama閱讀 35,477評論 5 345
  • 正文 年R本政府宣布锹引,位于F島的核電站,受9級特大地震影響唆香,放射性物質發(fā)生泄漏嫌变。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,088評論 3 328
  • 文/蒙蒙 一躬它、第九天 我趴在偏房一處隱蔽的房頂上張望腾啥。 院中可真熱鬧,春花似錦、人聲如沸倘待。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,716評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽凸舵。三九已至祖娘,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間啊奄,已是汗流浹背渐苏。 一陣腳步聲響...
    開封第一講書人閱讀 32,857評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留菇夸,地道東北人琼富。 一個月前我還...
    沈念sama閱讀 47,876評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像庄新,于是被迫代替她去往敵國和親鞠眉。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,700評論 2 354

推薦閱讀更多精彩內容

  • 從三月份找實習到現在摄咆,面了一些公司凡蚜,掛了不少,但最終還是拿到小米吭从、百度朝蜘、阿里、京東涩金、新浪谱醇、CVTE、樂視家的研發(fā)崗...
    時芥藍閱讀 42,243評論 11 349
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理步做,服務發(fā)現副渴,斷路器,智...
    卡卡羅2017閱讀 134,654評論 18 139
  • 這部分主要是與Java Web和Web Service相關的面試題全度。 96煮剧、闡述Servlet和CGI的區(qū)別? 答...
    雜貨鋪老板閱讀 1,404評論 0 10
  • Spring Boot 參考指南 介紹 轉載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 46,808評論 6 342
  • 一、servletConfig對象 在Servlet的配置文件中将鸵,可以使用一個或多個 標簽為servlet配置一些...
    yjaal閱讀 667評論 0 6