JavaWeb的四大域物件

2021-09-10 19:12:48 字數 558 閱讀 4862

pagecontext:當前頁面有效 (頁面跳轉後無效)

request:同一次請求有效(請求**後有效;重定向後無效)

session:同一次會話有效(無論怎麼跳轉,都有效;關閉/切換瀏覽器後無效 ; 從 登陸->退出 之間 全部有效)

以上4個物件共有的方法:

object getattribute(string name): 根據屬性名,獲取屬性值

void setattribute(string name,object obj): 設定屬性值(新增,修改)

setattribute("a","b") :  如果a物件之前不存在,則新建乙個a物件; 如果a之前已經存在,則將a的值改為b

void removeattribute(string name):根據屬性名,刪除物件

1.以上的4個範圍物件,通過 setattribute()複製,通過getattribute()取值;

2.以上範圍物件,盡量使用最小的範圍。因為 物件的範圍越大,造成的效能損耗越大。

JavaWeb中的四大作用域

1.page指當前頁面有效。在乙個jsp頁面裡有效 2.request 指在一次請求的全過程中有效,即從http請求到伺服器處理結束,返回響應的整個過程,存放在httpservletrequest物件中 在這個過程中可以使用forward方式跳轉多個jsp。在這些頁面裡你都可以使用這個變數。3.se...

JavaWeb中的四大作用域

1.page指當前頁面有效。在乙個jsp頁面裡有效 2.request 指在一次請求的全過程中有效,即從http請求到伺服器處理結束,返回響應的整個過程,存放在httpservletrequest物件中 在這個過程中可以使用forward方式跳轉多個jsp。在這些頁面裡你都可以使用這個變數。3.se...

JSP四大域物件

web開發中的四個域物件 有 範圍小到大 page jsp有效 page 域指的是 pagecontext.request 一次請求 request 域指的是 session 一次會話 session 域指的是 web應用域指的是 之所以他們是域物件,原因就是他們都內建了map 集合,都有 seta...