1. 程式人生 > >ServletContext物件之作為域物件存取資料

ServletContext物件之作為域物件存取資料

ServletContext物件之作為域物件存取資料

域物件概述

域物件:指的是將資料存入到域物件中,這個資料就會有一定的作用範圍。域指的是一定的作用範圍。

ServletContext作為域物件

ServletContext作為域物件的API

存入資料的方法:

setAttribute(String  name,Object  object);向域物件中存入資料的方法。沒有返回值

獲取資料的方法:

getAttribute(String   name);根據name 獲取對應的資料。返回的是object物件

移除資料的方法:

removeAttributeString  name);

根據指定name移除資料的方法

ServletContext作為域物件的作用範圍

ServletContext是在伺服器啟動的時候為每個web專案單獨建立一個ServletContext物件。當web專案從伺服器中移除,或者是關閉伺服器的時候ServletContext物件會被銷燬。向ServletContext中儲存的資料一直存在(當伺服器關閉的時候ServletContext物件被銷燬,然後裡面資料才會失效)。範圍:整個web應用。

ServletContext域物件 在其中一個裡面存入了資料,其它的類也可以訪問