javaWeb 四大域對象
1)和屬性相關的方法
Object getAttribute(String name) | 獲取指定的屬性 |
Enumeration getAttributeNames() | 獲取所有的屬性的名字組成的Enumeration對象 |
void removeAttribute(String name) | 移除指定的屬性 |
void setAttribute(String name, Object o) | 設置屬性 |
2)含有以上屬性方法的域對象
pageContext,request,session,application作用域範圍從小到大
pageContext | 屬性的作用範圍僅限於當前jsp頁面,在servlet中無法獲取該對象 |
request | 屬性的作用範圍僅限於同一個請求,主要用於請求轉發 |
session | 屬性的作用範圍僅限於一次會話,從瀏覽器打開直到關閉稱為一次會話(在此期間會話沒失效),在servlet中通過request對象獲取 |
application | 屬性的作用範圍限於當前WEB應用,是范圍最大的屬性作用範圍,只要在一處設置屬性,在其他各處的jsp或servlet中都可以獲取到,在servlet中對應於ServletContext對象 |
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!