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