Context上下文 解釋 摘要

2021-07-11 15:40:49 字數 754 閱讀 3232

context是乙個類,該類封裝了每個使用者會話、當前 http 請求、請求的頁等方面的資訊。

使這些類的例項可用作您可以從**訪問的內部物件。下表列出這些內部物件,同時也列出生成這些例項的類。 

物件名  說明

response 

提供對當前頁的輸出流的訪問。您可以使用此類將文字插入頁中、編寫 cookie,等等。

request 

提供對當前頁請求的訪問,其中包括請求標題、cookie、客戶端證書、查詢字串等。您可以使用此類讀取瀏覽器已經傳送的內容。 

context 

提供對整個當前上下文(包括請求物件)的訪問。您可以使用此類共享頁之間的資訊。

server 

公開可以用於在頁之間傳輸控制項的實用工具方法,獲取有關最新錯誤的資訊,對 html 文字進行編碼和解碼,等等。

提供對所有會話的應用程式範圍的方法和事件的訪問。還提供對可用於儲存資訊的應用程式範圍的快取的訪問。

session 

為當前使用者會話提供資訊。還提供對可用於儲存資訊的會話範圍的快取的訪問,以及控制如何管理會話的方法。

trace 

提供在 http 頁輸出中顯示系統和自定義跟蹤診斷訊息的方法。

context上下文主要用來從上文傳播物件到下文中,他是可以跨執行緒的。 就是說  class a中你把乙個obj物件存放到了上下文容器中, 然後你以後的所有執行緒或你以下呼叫的所有類中都可以從上下文容器中取出 上面再class a中存放的obj物件。

幾個context上下文

servletcontext,乙個 web 運用程式只有乙個 servletcontext 例項,它是在容器 包括 jboss,tomcat 等 完全啟動 web 專案之前被建立,生命週期伴隨整個 web 運用 actioncontext,actioncontext 是當前 action 執行時的上...

Android獲取上下文Context

context字面意思上下文,位於frameworkpackage的android.content.context中,其實該類為long型,類似win32中的handle控制代碼,很多方法需要通過context才能識別呼叫者的例項,比如說toast的第乙個引數就是context,一般在activit...

強悍的上下文Context

在乙個框架中,許多地方都要用到上下文 context 可以說上下文的實現是否到位,直接關係到開發的便捷性及訪問效率。什麼是上下文呢?上下文可以認為是在訪問者和被訪問者之間進行資訊傳遞的紐帶。一般的,我們函式之間呼叫時通過函式引數及返回值來做做資料的傳入和傳出,但是,這樣就會出現不同訪問之間的引數都是...