九個內建物件

2021-08-09 00:21:17 字數 964 閱讀 4434

在jsp中無需建立就可以使用的9個物件,它們是:

out(jspwriter):等同與response.getwriter(),用來向客戶端傳送文字資料;

config(servletconfig):對應「真身」中的servletconfig;

page(當前jsp的真身型別):當前jsp頁面的「this」,即當前物件;

pagecontext(pagecontext):頁面上下文物件,它是最後乙個沒講的域物件;

exception(throwable):只有在錯誤頁面中可以使用這個物件;

request(httpservletrequest):即httpservletrequest類的物件;

response(httpservletresponse):即httpservletresponse類的物件;

session(httpsession):即httpsession類的物件,不是每個jsp頁面中都可以使用,如果在某個jsp頁面中設定<%@page session=」false」%>,說明這個頁面不能使用session。

1. pagecontext

* 乙個頂9個!

* servlet中有三大域,而jsp中有四大域,它就是最後乙個域物件!

> servletcontext:整個應用程式

> session:整個會話(乙個會話中只有乙個使用者)

> request:乙個請求鏈!

> pagecontext:乙個jsp頁面!這個域是在當前jsp頁面和當前jsp頁面中使用的標籤之間共享資料!

> 域物件

> **其他域:pagecontext.setattribute("***", "***", pagecontext.session_scope);

> 全域查詢:pagecontext.findattribute("***");從小到大,依賴查詢!

> 獲取其他8個內建物件:

JSP 九個內建物件 四個域物件

jsp 中的內建物件,是指 tomcat在翻譯jsp頁面成為 servlet源 後,內部提供的九大物件,叫內建物件 也就是說在 jsp 頁面載入完畢之後自動幫開發者建立好了這些物件,開發者只需要使用相應的物件呼叫相應的方法即可 物件 explain request 請求物件 response 響應物...

JSP的九個內建物件 一

jsp有九個內建物件 又叫隱含物件 不需要預先宣告就可以在指令碼 和表示式中隨意使用 jsp九大內建物件分為四類 九種物件簡介 out物件 用於向客戶端 瀏覽器輸出資料。request物件 封裝了來自客戶端 瀏覽器的各種資訊。response物件 封裝了伺服器的響應資訊。exception物件 封裝...

九大內建物件(2) 四個域物件

一 pagecontext物件 1 定義 pagecontext物件的型別是pagecontext,叫jsp的上下文物件。2 作用 1 可以獲取其他八個內建物件 偽 使用場景 在自定義標籤的時候,pagecontext物件頻繁使用到!2 本身是乙個域物件 a servletcontext conte...