最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Java零基礎(chǔ)入門教程-JSP內(nèi)置對(duì)象

2018-10-31 14:34 作者:動(dòng)力節(jié)點(diǎn)  | 我要投稿

JSP中一共預(yù)先定義了9個(gè)這樣的對(duì)象,分別為:request、response、session、application、out、pagecontext、config、page、exception

null



1、request對(duì)象


request對(duì)象是javax.servlet.httpServletRequest類型的對(duì)象。該對(duì)象代表了客戶端的請(qǐng)求信息,主要用于接受通過(guò)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容器處理過(guò)的對(duì)象傳回到客戶端。response對(duì)象也具有作用域,它只在JSP頁(yè)面內(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類來(lái)保存數(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ì)象生命周期更長(zhǎng),類似于系統(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ù),通過(guò)它可以獲取JSP頁(yè)面的out、request、reponse、session、application等對(duì)象。pageContext對(duì)象的創(chuàng)建和初始化都是由容器來(lái)完成的,在JSP頁(yè)面中可以直接使用pageContext對(duì)象。


7、config對(duì)象


config對(duì)象的主要作用是取得服務(wù)器的配置信息。通過(guò)pageConext對(duì)象的getServletConfig()方法可以獲取一個(gè)config對(duì)象。當(dāng)一個(gè)Servlet初始化時(shí),容器把某些信息通過(guò)config對(duì)象傳遞給這個(gè)Servlet。開(kāi)發(fā)者可以在web.xml文件中為應(yīng)用程序環(huán)境中的Servlet程序和JSP頁(yè)面提供初始化參數(shù)。


8、page對(duì)象


page對(duì)象代表JSP本身,只有在JSP頁(yè)面內(nèi)才是合法的。page隱含對(duì)象本質(zhì)上包含當(dāng)前Servlet接口引用的變量,類似于Java編程中的this指針。


9、exception對(duì)象


exception對(duì)象的作用是顯示異常信息,只有在包含isErrorPage="true"的頁(yè)面中才可以被使用,在一般的JSP頁(yè)面中使用該對(duì)象將無(wú)法編譯JSP文件。excepation對(duì)象和Java的所有對(duì)象一樣,都具有系統(tǒng)提供的繼承結(jié)構(gòu)。exception對(duì)象幾乎定義了所有異常情況。在Java程序中,可以使用try/catch關(guān)鍵字來(lái)處理異常情況;如果在JSP頁(yè)面中出現(xiàn)沒(méi)有捕獲到的異常,就會(huì)生成exception對(duì)象,并把exception對(duì)象傳送到在page指令中設(shè)定的錯(cuò)誤頁(yè)面中,然后在錯(cuò)誤頁(yè)面中處理相應(yīng)的exception對(duì)象。


Java零基礎(chǔ)入門教程-JSP內(nèi)置對(duì)象的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
通榆县| 晋州市| 湘西| 同心县| 玉龙| 延长县| 尚志市| 隆回县| 巍山| 石城县| 滁州市| 平远县| 息烽县| 和林格尔县| 吴江市| 开鲁县| 阿勒泰市| 射阳县| 沈丘县| 剑阁县| 柳州市| 溧水县| 株洲市| 霍林郭勒市| 北辰区| 抚松县| 那曲县| 武义县| 杭州市| 开封市| 山阳县| 嘉善县| 梅河口市| 吉安县| 辽阳市| 渝中区| 土默特左旗| 安福县| 乌兰县| 民乐县| 和平县|