JSP 隱含物件 pageContext

2021-04-20 07:14:59 字數 807 閱讀 6307

pagecontext物件提供了訪問其他隱含物件的方法。

在pagecontext物件中,可以使用下面兩個方法來儲存和獲取屬性:

setattribute(string name,object value)

getattribute(string name)

在pagecontext物件中儲存的屬性,只能在當前頁面中獲取。也就是說,pagecontext物件具有頁面範圍。

papgecontext物件,還可以設定和得到其他範圍物件中儲存的屬性。使用另外兩個方法:

setattribute(string name,object value,object value,int scope)

getattribute(string name,int scope)

其中scope可以是:pagecontext.page_scope/request_scope/session_scope...

pagecontext中,可以使用下面兩個方法來刪除範圍中的屬性:

removeattribute(string name,int scope)

removeattribute(string name)    //刪除所有範圍內名字為name的屬性

page還提供了搜尋屬性的方法:

從pagecontext物件提供的方法可以看出,pagecontext物件實際上是為我們提供了訪問其他隱含物件的統一入口,在多數情況下,直接利用pagecontext物件可以完成想要的功能。

JSP隱含物件

page page物件代表jsp頁面本身,是this變數的別名,對jsp頁面建立者通常不可訪問。作為jsp開發人員一般很少使用該物件。config config物件是servletconfig類的乙個物件,存放著一些servlet初始的資料,且只有在jsp頁面範圍內才合法。config物件提供了一些...

JSP內建隱含物件

jsp內建隱含物件的作用 jsp 架構背後的理念是提供乙個web 元件,它允許開發人員著重關注web 內容的表示,而不用陷入解析 程式設計和資料操縱等細節。jsp 應用程式本質上是特殊的web 元件,在處理使用者請求之前,j2ee web 容器首先將其轉換成servlet。在每個jsp 應用程式內部...

JSP中的隱含物件

什麼是jsp中隱含物件 容器自動建立,在jsp檔案中可以直接使用的物件。作用 jsp預先建立的這些物件可以簡化對http的請求,響應資訊的訪問。jsp中的隱含物件 輸入輸出物件 request response out servlet物件 page config 異常物件 exception 隱含物...