官方對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...