Web常用物件之ServletContext

2021-09-20 21:36:34 字數 1367 閱讀 2288

servletcontext物件:

作用:一 : 最為作用域用來共享資料,此資料可以在整個應用程式周靜共享;

二 : 該物件相愛那個儲存可當前應用程式相關的資訊.

可以用getserverinfo();方法獲取當前 服 務 器 信 息 , getresourceasstream(string path); 方法以流的形式獲取某個資源,getrealpath(string path);獲取資源的真實路徑等.

1 .servletcontext 物件的獲取有四種方法

1)通過resquest物件獲取:

servletcontext servletcontext = request.getservletcontext();

2)同過session物件獲取:

或者:

servletcontext conn2= request.getsession().getservletcontext();

3) 同過servletconfig獲取:

servletconfig config=getservletconfig();

servletcontext servletcontext3 =config.getservletcontext();

或者:

servletcontext servletcontext3 = getservletconfig().getservletcontext();

直接獲取:

servletcontext servletcontext = getservletcontext();

servletcontext:常用的方法:

獲取伺服器版本 getserverinfo()

string serverinfo = servletcontext.getserverinfo();

system.out.println("獲取伺服器版本: " + serverinfo); // apache tomcat/8.0.45

// 獲取資源在伺服器中的路徑 getrealpath()

string path = servletcontext.getrealpath("/"); // 專案被編譯後生成在tomcat的解壓目錄的路徑

system.out.println("獲取資源在伺服器中的路徑: " + path);

Web常用物件

摘要 記錄下學習過程中的asp.net知識點,非原創純屬筆記 1 cookie 是一小段文字資訊,伴隨著使用者請求和頁面在 web 伺服器和瀏覽器之間傳遞。cookie 包含每次使用者訪問站點時 web 應用程式都可以讀取的資訊。httponly為true,則客戶端無法訪問。伺服器端 寫 簡單res...

Web基礎知識之Servlet

web基礎知識之servlet feeling servletcontext代表乙個web應用的環境物件,內部封裝該web應用的資訊。乙個web應用就乙個servletcontext物件,有多個servlet物件。servletcontext生命週期 獲取servletcontext 作用 重定向 ...

web常用物件2

對於伺服器而言,每乙個連線到它的客戶端都是乙個 session,servlet 容器 使用此介面建立 http 客戶端和 http 伺服器之間的會話。會話將保留指定的 時間段,跨多個連線或來自使用者的頁面請求。乙個會話通常對應於乙個使用者,該 使用者可能多次訪問乙個站點。可以通過此介面檢視和操作有關...