1. 程式人生 > >pageContext、request、session和application區別

pageContext、request、session和application區別

一個 斷網 發出 可能 使用 -s size ssi attr

pageContext,request,session,application是指變量(對象)的生命周期,它們都可以通過setAttribute()和getAttribute()來設定或讀取屬性。

pageContext對象的範圍只適用於當前頁面範圍,即超過這個頁面就不能夠使用了。所以使用pageContext對象向其它頁面傳遞參數是不可能的。

request對象的範圍是指在一JSP網頁發出請求到另一個JSP網頁之間,隨後這個屬性就失效。

session的作用範圍為一段用戶持續和服務器所連接的時間,但與服務器斷線後,這個屬性就無效。比如斷網或者關閉瀏覽器。

application的範圍在服務器一開始執行服務,到服務器關閉為止。它的範圍最大,生存周期最長。

pageContext、request、session和application區別