這篇文章主要介紹jsp的內(nèi)置對象有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了椒江免費建站歡迎大家使用!
=
jsp內(nèi)置對象是Web容器創(chuàng)建的一組對象,可以不加聲明和創(chuàng)建就可以在JSP頁面腳本(Java程序片和Java表達式)中直接使用的成員變量。
常用的JSP內(nèi)置對象:
1、out對象
緩沖區(qū)——Buffer,就是內(nèi)存的一塊區(qū)域,用來保存臨時數(shù)據(jù)。
out對象是JSPWriter類的實例,向客戶端輸出內(nèi)容時常用的對象。
2、request對象
客戶端的請求信息被封裝在request對象中,通過它才能了解到客戶的需求,然后做出響應(yīng)。
request對象是HttpServletRequest類的實例。
request對象具有請求域,即完成客戶端的請求之前,該對象一直有效。
3、response對象
response對象包含了,響應(yīng)客戶請求的有關(guān)信息,在JSP中很少直接用到它。
response對象是HttpServletResponse類的實例。
response對象具有頁面作用域,即訪問一個頁面時,該頁面內(nèi)的response對象只能對這次訪問有效,其它頁面的response對象對當前頁面無效。
4、session對象
session:客戶端與服務(wù)器的一次會話
Web中的session:用戶在瀏覽某個網(wǎng)站時,從進入網(wǎng)站,到瀏覽器關(guān)閉所經(jīng)過的這段時間,也就是,用戶瀏覽這個網(wǎng)站所花費的時間。
session實際上是一個特定的時間概念。
session對象在第一個JSP頁面被裝載時自動創(chuàng)建,開始會話期管理。
一個session:從客戶打開瀏覽器并連接到服務(wù)器開始,到客戶關(guān)閉瀏覽器離開這個服務(wù)器結(jié)束。
session對象,是HttpSession類的實例。
5、application對象
application對象,實現(xiàn)用戶間數(shù)據(jù)的共享,可存放全局變量;
application對象,開始于服務(wù)器啟動,終止于服務(wù)器關(guān)閉;
在用戶的前后連接或不同用戶之間的連接中,可以對application對象的同一屬性進行操作;
在任何地方對application對象屬性的操作,都將影響到其他用戶對此的訪問;
application對象是ServletContext類的實例。
6、page對象
page對象,就是指當前JSP頁面本身,有點像類中的this指針;
page對象,是java.lang.Object類的實例。
7、pageContext對象
pageContext對象,提供了對JSP頁面內(nèi)所有對象及名字空間的訪問;
pageContext對象,可以訪問到本頁所在的session,也可以取本頁面所在的application的某一屬性值;
pageContext對象是pageContext類的實例。
8、config對象
config對象,是在一個servlet初始化時,jsp引擎向它傳遞信息用的,此信息包括servlet初始化時所要用到的參數(shù)(由屬性名和屬性值構(gòu)成)以及服務(wù)器的有關(guān)信息(傳遞一個ServletContext對象);
9、exception對象
exception對象,是一個異常對象,當一個頁面在運行過程中發(fā)生了異常,就產(chǎn)生這個對象。如果一個Jsp頁面要應(yīng)用此對象,就必須把isErrorPage設(shè)為true,否則無法編譯。是java.lang.Throwable的對象。
以上是jsp的內(nèi)置對象有哪些的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
網(wǎng)站題目:jsp的內(nèi)置對象有哪些
網(wǎng)站鏈接:http://www.chinadenli.net/article24/ieoeje.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、App開發(fā)、網(wǎng)站營銷、定制網(wǎng)站、網(wǎng)站內(nèi)鏈、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)