為什么要學習內置對象?
內置對象變向的讓Http協議有了狀態!
①請求對象:request<主要用于處理客戶端請求的數據信息>
類型 javax.servlet.ServletRequest 作用域 Request
②輸出對象:out<用于向客戶端輸出數據>
類型 javax.servlet.jsp.JspWriter 作用域 Page
③響應對象:response<用于響應客戶端請求并向客戶端輸出信息>
類型 javax.servlet.ServletResponse 作用域 Page
④應用程序對象:application<類似于系統的全局變量,用于實現Web應用中的資源共享>
類型 javax.servlet.ServletContext 作用域 Application
⑤會話對象:session<用于記錄會話狀態的相關信息>
類型 javax.servlet.http.HttpSession 作用域 Session
⑥頁面上下文對象:pageContext<可以訪問和當前JSP頁面相關聯的所有作用域>
類型 javax.servlet.jsp.PageContext 作用域 Page
⑦頁面對象:page<表示當前頁面,類似于java中的this>
類型 javax.lang.Object 作用域 Page
⑧配置對象:config<用于存放JSP編譯后的初始數據>
類型 javax.servlet.ServletConfig 作用域 Page
⑨異常對象:exception<表示JSP頁面運行時產生的異常和錯誤信息,該對象只有在錯誤頁面中才能使用>
類型 javax.lang.Throwable 作用域 page
注:pageContext可獲取到另外八種內置對象
文章列表