本文目錄一覽:
簡述jsp中的九大內置對象?四大作用域?
1、jsp內置對象是Web容器創建的一組對象,可以不加聲明和創建就可以在JSP頁面腳本(Java程序片和Java表達式)中直接使用的成員變數一共有九大內置對象。
2、jsp九大內置對象分別為request、response、session、application、out、pageContext、config、page和exception。具體的作用可以查閱技術書籍。
3、所謂四大作用域就是指page、request、session、application。
4、學習jsp編程,內置對象必須要牢牢掌握,非常非常熟悉才可以。
5、希望對你有幫助。
jsp九大內置對象是哪些?
jsp九大內置對象是:request對象,response對象,session對象,application對象,out對象,pageContext對象,config對象,page對象,exception對象。
excepation對象和Java的所有對象一樣,都具有系統提供的繼承結構。exception對象幾乎定義了所有異常情況。
在Java程序中,可以使用try/catch關鍵字來處理異常情況;在JSP頁面中出現沒有捕獲到的異常,就會生成exception對象,並把exception對象傳送到在page指令中設定的錯誤頁面中,然後在錯誤頁面中處理相應的exception對象。
分類
按照內置對象的功能來劃分,可以分為以下四類:
1、輸出輸入對象:request對象、response對象、out對象;
2、通信控制對象:pageContext對象、session對象、application對象;
3、Servlet對象:page對象、config對象;
4、錯誤處理對象:exception對象。
以上內容參考:百度百科-jsp內置對象
jsp有那些內置對象?作用分別是什麼?
jsp的內置對象有九個,分別如下:
pageContext javax.servlet.jsp.PageContext
request javax.servlet.http.HttpServletRequest
response javax.servlet.http.HttpServletResponse
session javax.servlet.http.HttpSession
application javax.servlet.Servlet Context –可用this.getServletContext()替代
config javax.servlet.ServletConfig
exception java.lang.Throwable
page java.lang.Object
out javax.servlet.jsp.JspWriter
作用如下:
1、pageContext 表示頁容器 –EL、標籤、上傳
2、request 伺服器端取得客戶端的信息:頭信息、Cookie、請求參數、MVC設計模式
3、response 伺服器端回應給客戶端信息:Cookie、重定向
4、session 表示每一個用戶,用於登錄驗證上
5、application 表示整個伺服器,getRealPath()
6、config 去的初始化參數,初始化參數在web.xml中配置
7、exception 表示的是錯誤頁的處理操作
8、page 如同this一樣,表示整個JSP頁面
9、out 輸出,但是盡量使用表達式輸出
原創文章,作者:FHNY,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/147481.html