jsp九大隱含對象 jsp的隱含對象application是用來做什么的?通常都什么時候使用?
jsp的隱含對象application是用來做什么的?通常都什么時候使用?服務器啟動后,將生成應用程序?qū)ο蟆.斂蛻舳嗽诰W(wǎng)站的不同頁面之間瀏覽時,應用程序?qū)ο笫窍嗤?,直到服務器關閉。但是,與sessi
jsp的隱含對象application是用來做什么的?通常都什么時候使用?
服務器啟動后,將生成應用程序?qū)ο?。當客戶端在網(wǎng)站的不同頁面之間瀏覽時,應用程序?qū)ο笫窍嗤?,直到服務器關閉。但是,與session對象不同,所有客戶的應用程序?qū)ο笫窍嗤模此锌蛻艄蚕韮?nèi)置的應用程序?qū)ο?。?) 應用對象的常用方法●setAttribute(字符串鍵,object obj):將參數(shù)對象指定的object添加到應用對象中,并為添加的對象指定索引關鍵字。●getattribute(string鍵):獲取應用對象中包含關鍵字的對象。
EL表達式的隱含對象?
El表達式的11個隱式對象分別是:
applicationscope
應用程序范圍內(nèi)的作用域變量集合
cookie
所有cookie集合
header
HTTP請求頭,string
headervalues
HTTP請求頭,字符串集合
initparam
所有應用程序參數(shù)名的集合
pagecontext
當前頁javax.servlet.jsp.Pa Pagecontext object
pagescope
頁面范圍中所有對象的集合
param
所有請求參數(shù)字符串的集合
paramvalues
所有請求參數(shù)為字符串collection
requestscope
請求范圍內(nèi)所有對象的集合
sessionscope
會話范圍內(nèi)所有對象的集合
這四個范圍是pagescope requestscope sessionscope Applicationscope
El表達式的隱含對象,類似于scope
El表達式的隱含對象包括:
pagescope,requestscope,sessionscope,applicationscope
例如:${Hello}
El將依次轉(zhuǎn)到pagescope,requestscope,sessionscope,applicationscope,直到找到它為止。
可以寫成${requestScope.hello}換句話說,您只能在requestscope中找到hello