jsp四種屬性詳解

2021-06-18 04:11:44 字數 882 閱讀 8242

四種屬性範圍 1、

page(pagecontext)

在乙個頁面中儲存屬性,跳轉之後無效

.則乙個

page

範圍中的內容只能儲存在乙個頁面中

2、request

:只在一次請求中儲存,伺服器跳轉後依然有效。

request

屬性範圍表示的是在伺服器跳轉之後,所有設定的內容依然會儲存下來

頁面跳轉之後,可以取得,但是如果現在一直有伺服器端跳轉,則可以一直傳遞過去,但是如果換了一種形式,使用超連結進行頁面的跳轉

如果使用了超連結,首先位址列會發生改變,所以位址列發生改變的跳轉都是屬於客服端跳轉,則無法取得request

屬性3、session

:在一次會話範圍中,無論是客戶端跳轉還是服務端跳轉都可以使用,只要屬性設

置了就都可以取得。既然此時的客服端跳轉都沒有取得,那麼伺服器跳轉就一定可以取得了。

如果此時,再開啟了乙個新的瀏覽器的話,則就無法取得之前設定的seesion

了,因為,每乙個

session

只儲存在當前的瀏覽器之中,並且可以從相關的頁面中取得

對於伺服器而言,每乙個連線到它的客服端都是乙個seesion

4、session

)都可以直接訪問

設定的屬性,則所有的

session

都可以取得,表示公共的內容,但是如果關掉伺服器的話,則無法取得了。

總結:能使用page

範圍的就不要使用

request

,能使用

request

的就不要使用

session,

能使用session

的就不要使用

因為儲存範圍越窄,則肯定對於伺服器的壓力就越大

JSP的四種屬性範圍

page範圍 pagecontext物件完成 本頁面使用,跳轉失效 session範圍 不管是伺服器端還是客戶端都有效,但如果新開乙個瀏覽器的話,輸入相同位址則就無法獲取值 都有以下三種方法 public void setattribute string name,object o 設定屬性的名稱和...

JSP的四種頁面屬性範圍

在jsp的頁面屬性中一般有四種範圍,分別是 pagecontext 只在本頁面有效 request 頁面之間的一次跳轉有效 session 在整個會話期間,瀏覽器關閉之前有效 其中request在頁面之間通過forword跳轉有效,但是通過href鏈結則不屬於一次跳轉,是無效的。session是針對...

Bitmap四種屬性

bitmap 1 public bitmap int width,int height,int stride,pixelformat format,intptr scan0 用指定的大小 畫素格式和畫素資料初始化 bitmap 類的新例項。2 lockbits 就是把影象的記憶體區域根據格式鎖定,拿...