jsp中一共預(yù)先定義了9個(gè)這樣的對(duì)象西傀,分別為:request斤寇、response、session拥褂、application娘锁、out、pagecontext饺鹃、config莫秆、page、exception
1悔详、request對(duì)象
request 對(duì)象是 javax.servlet.httpServletRequest類型的對(duì)象镊屎。 該對(duì)象代表了客戶端的請(qǐng)求信息,主要用于接受通過HTTP協(xié)議傳送到服務(wù)器的數(shù)據(jù)茄螃。(包括頭信息缝驳、系統(tǒng)信息、請(qǐng)求方式以及請(qǐng)求參數(shù)等)责蝠。request對(duì)象的作用域?yàn)橐淮握?qǐng)求党巾。
2、response對(duì)象
response 代表的是對(duì)客戶端的響應(yīng)霜医,主要是將JSP容器處理過的對(duì)象傳回到客戶端齿拂。response對(duì)象也具有作用域,它只在JSP頁面內(nèi)有效肴敛。
3署海、session對(duì)象
session 對(duì)象是由服務(wù)器自動(dòng)創(chuàng)建的與用戶請(qǐng)求相關(guān)的對(duì)象吗购。服務(wù)器為每個(gè)用戶都生成一個(gè)session對(duì)象,用于保存該用戶的信息砸狞,跟蹤用戶的操作狀態(tài)捻勉。session對(duì)象內(nèi)部使用Map類來保存數(shù)據(jù),因此保存數(shù)據(jù)的格式為 “Key/value”刀森。 session對(duì)象的value可以使復(fù)雜的對(duì)象類型踱启,而不僅僅局限于字符串類型。
4研底、application對(duì)象
application 對(duì)象可將信息保存在服務(wù)器中埠偿,直到服務(wù)器關(guān)閉,否則application對(duì)象中保存的信息會(huì)在整個(gè)應(yīng)用中都有效榜晦。與session對(duì)象相比冠蒋,application對(duì)象生命周期更長,類似于系統(tǒng)的“全局變量”乾胶。
5抖剿、out 對(duì)象
out 對(duì)象用于在Web瀏覽器內(nèi)輸出信息,并且管理應(yīng)用服務(wù)器上的輸出緩沖區(qū)识窿。在使用 out 對(duì)象輸出數(shù)據(jù)時(shí)斩郎,可以對(duì)數(shù)據(jù)緩沖區(qū)進(jìn)行操作,及時(shí)清除緩沖區(qū)中的殘余數(shù)據(jù)喻频,為其他的輸出讓出緩沖空間孽拷。待數(shù)據(jù)輸出完畢后,要及時(shí)關(guān)閉輸出流半抱。
6、pageContext 對(duì)象
pageContext 對(duì)象的作用是取得任何范圍的參數(shù)膜宋,通過它可以獲取 JSP頁面的out窿侈、request、reponse秋茫、session史简、application 等對(duì)象。pageContext對(duì)象的創(chuàng)建和初始化都是由容器來完成的肛著,在JSP頁面中可以直接使用 pageContext對(duì)象圆兵。
7、config 對(duì)象
config 對(duì)象的主要作用是取得服務(wù)器的配置信息枢贿。通過 pageConext對(duì)象的 getServletConfig() 方法可以獲取一個(gè)config對(duì)象殉农。當(dāng)一個(gè)Servlet 初始化時(shí),容器把某些信息通過 config對(duì)象傳遞給這個(gè) Servlet局荚。 開發(fā)者可以在web.xml 文件中為應(yīng)用程序環(huán)境中的Servlet程序和JSP頁面提供初始化參數(shù)超凳。
8愈污、page 對(duì)象
page 對(duì)象代表JSP本身,只有在JSP頁面內(nèi)才是合法的轮傍。 page隱含對(duì)象本質(zhì)上包含當(dāng)前 Servlet接口引用的變量暂雹,類似于Java編程中的 this 指針。
9创夜、exception 對(duì)象
exception 對(duì)象的作用是顯示異常信息杭跪,只有在包含 isErrorPage="true" 的頁面中才可以被使用,在一般的JSP頁面中使用該對(duì)象將無法編譯JSP文件驰吓。excepation對(duì)象和Java的所有對(duì)象一樣涧尿,都具有系統(tǒng)提供的繼承結(jié)構(gòu)。exception 對(duì)象幾乎定義了所有異常情況棚瘟。在Java程序中现斋,可以使用try/catch關(guān)鍵字來處理異常情況; 如果在JSP頁面中出現(xiàn)沒有捕獲到的異常偎蘸,就會(huì)生成 exception 對(duì)象庄蹋,并把 exception 對(duì)象傳送到在page指令中設(shè)定的錯(cuò)誤頁面中,然后在錯(cuò)誤頁面中處理相應(yīng)的 exception 對(duì)象迷雪。
jsp頁面的內(nèi)置對(duì)象
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門卤档,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人程剥,你說我怎么就攤上這事劝枣。” “怎么了织鲸?”我有些...
- 文/不壞的土叔 我叫張陵舔腾,是天一觀的道長。 經(jīng)常有香客問我搂擦,道長稳诚,這世上最難降的妖魔是什么? 我笑而不...
- 正文 為了忘掉前任瀑踢,我火速辦了婚禮采桃,結(jié)果婚禮上懒熙,老公的妹妹穿的比我還像新娘。我一直安慰自己普办,他們只是感情好工扎,可當(dāng)我...
- 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著衔蹲,像睡著了一般肢娘。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上舆驶,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼巨税!你這毒婦竟也來了蟋定?” 一聲冷哼從身側(cè)響起,我...
- 序言:老撾萬榮一對(duì)情侶失蹤草添,失蹤者是張志新(化名)和其女友劉穎驶兜,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體远寸,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡抄淑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了驰后。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蝇狼。...
- 正文 年R本政府宣布,位于F島的核電站纽哥,受9級(jí)特大地震影響钠乏,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜春塌,卻給世界環(huán)境...
- 文/蒙蒙 一晓避、第九天 我趴在偏房一處隱蔽的房頂上張望簇捍。 院中可真熱鬧,春花似錦俏拱、人聲如沸暑塑。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽事格。三九已至,卻和暖如春搞隐,著一層夾襖步出監(jiān)牢的瞬間驹愚,已是汗流浹背。 一陣腳步聲響...
- 正文 我出身青樓癞季,卻偏偏與公主長得像劫瞳,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子余佛,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- 1.學(xué)習(xí)內(nèi)容 JSP技術(shù)入門和常用指令 JSP的內(nèi)置對(duì)象&標(biāo)簽介紹 EL表達(dá)式&EL的內(nèi)置對(duì)象 2.JSP技術(shù)入門...
- 一柠新、JSP內(nèi)置對(duì)象簡介 JSP內(nèi)置對(duì)象是Web容器創(chuàng)建的一組對(duì)象,不使用new關(guān)鍵字就可以使用的內(nèi)置對(duì)象辉巡。開發(fā)者可...
- 1.什么是JSP (1)jsp全稱是Java Server Pages恨憎,它和Servlet技術(shù)一樣都是sun公司定...
- 一、JSP基礎(chǔ) 1.1什么是JSP JSP(Java ServerPage)是Java服務(wù)器端動(dòng)態(tài)頁面技術(shù)郊楣。是su...
- JSP的內(nèi)置對(duì)象 大家好憔恳,我是IT修真院深圳分院第4期的學(xué)員,一枚正直純潔善良的JAVA程序員 今天給大家分享一下...