ServeletContext物件的獲取及其作用

2022-08-16 23:24:10 字數 2048 閱讀 1058

官方對serveletcontext的解釋是定義了一組可以使servelet和web容器通訊的方法。

也就是servelet物件可以通過serveletcontext物件與web容器進行互動。

注意:無論通過哪種方式我們獲得的serveletcontext物件是同乙個物件。

演示:

獲取檔案對應的mime型別:

}結果:

2.獲取檔案的真實路徑(真實路徑是部署在伺服器上的檔案路徑,也就是真實訪問的路徑)

然後獲得它們部署在伺服器中的真實路徑:

}結果:

src下的檔案在專案中部署的真實路徑在web-inf下的classes檔案下(src相當於classes)

3.在整個web專案中共享資料

serveletcontext物件的作用域是整個專案:

}在資源類2中開啟另乙個瀏覽器模擬另乙個使用者獲取:

}結果:

Windows下幾個使用者目錄的獲取及其作用介紹

userprofile c users alluserprofile c programdata homepath c users userprofile c documents and setting alluserprofile c documents and setting allusers ...

反射的方式獲取物件中的屬性及其屬性值

之前一直不知道反射到底能用在 直到我看到了公司oa的考勤表設計 day表示每個月的天數,後面的數字表示每月的幾號,a表示上午,b表示下午。比如day01a用以表示當月1號的出勤情況。所以,這個表用以記錄考勤資料的字段共有62個。後來想用這個每天考勤資料,才發現反射真是個好東西。以三天資料為例 如果要...

php 物件獲取物件名 php怎麼獲取物件的屬性名

方案有多種 一.使用 get object vars 方法 缺點 只能顯示 public 的 只顯示public的 var dump get object vars test 處理 在類中定義乙個public 的方法,外部物件呼叫即可顯示所有屬性 除了靜態屬性之外 function showallp...