JSP的九大內置對象

JSP 腳本語言 文章 技術 聖故又名 2017-05-14

頭條一直無法轉正,不太想寫文章了,粘貼一篇筆記 ,不過拉倒。

什麼是jsp內置對象?

定義: 不需要預先聲明就可以在腳本代碼和表達式中隨意使用

JSP的九大內置對象

內置對象

request內置對象

客戶端的請求被封裝在request對象中,通過它可以瞭解客戶端的請求,然後作出響應,request請求具有request請求域。

request內置對象

客戶端的請求被封裝在request對象中,通過它可以瞭解客戶端的請求,然後作出響應,request請求具有request請求域。

session對象

session表示客戶端與服務器的一次會話

web中session指的是用戶在瀏覽某個網站,是進入網站到關閉瀏覽器這段時間

它是保存在服務器的內存中,不同用戶有不同的session

它在第一個jsp頁面被裝載時自動創建,完成會話期管理。

application對象

application實現了用戶數據共享,可存放全局變量。

application 開始於服務器的重啟,終止於服務器的關閉

application 是ServletContext實例。

page對象

page對象就是指當前jsp頁面本身,有點像this指針,它是java.lang.Object類的實例。常用的方法就是Object 類的方法。

Out內置對象

out對象類型,JspWriter類,相當於帶緩衝的PrintWriter

PrintWriter:writer(內容)直接向瀏覽器寫出內容。

JspWriter:writer(內容)向jsp緩衝區寫出內容

JSP的九大內置對象

pageContext內置對象

jsp的上下文對象可以獲取其他八個內置對象

作用:保存數據和獲取數據,用於數據之間的共享

config對象

它是在一個servlet初始化時,jsp頁面用它傳遞信息,比如servlet初始化參數;以及服務器的有關信息。

exception對象

即異常對象。如果一個jsp想要用此對象,就必須把isErrorPage 設為true.

相關推薦

推薦中...