pagecontext物件提供了訪問其他隱含物件的方法。
在pagecontext物件中,可以使用下面兩個方法來儲存和獲取屬性:
setattribute(string name,object value)在pagecontext物件中儲存的屬性,只能在當前頁面中獲取。也就是說,pagecontext物件具有頁面範圍。getattribute(string name)
papgecontext物件,還可以設定和得到其他範圍物件中儲存的屬性。使用另外兩個方法:
setattribute(string name,object value,object value,int scope)pagecontext中,可以使用下面兩個方法來刪除範圍中的屬性:getattribute(string name,int scope)
其中scope可以是:pagecontext.page_scope/request_scope/session_scope...
removeattribute(string name,int scope)page還提供了搜尋屬性的方法:removeattribute(string name) //刪除所有範圍內名字為name的屬性
從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 隱含物...