Servlet中有三大域對象:
1.request:一個用戶可有多個。
2.session:一個用戶一個。
3.application(servletContext):所有用戶共用一個,它是一個全局的存儲信息的空間,服務器開始就存在,服務器關閉才釋放。所以,爲了節省空間,提高效率,servletContext中,要放置必須的,重要的,所有用戶共享的又是線程安全的一些信息。
Jsp中有四大域對象:
1.ServletContext:整個應用程序。
2.session:整個會話(一個回話只能有一個用戶)。
3.request:一個請求鏈
4.pageContext:一個jsp頁面!這個域是在當前jsp頁面中使用的標籤之間共享數據!
pageContext總結:
1.域對象。
2.代理其他域。例如:pageContext.setAttribute(“xxx”,”XXX”,PageContext.SESSION_SCOPE);
3.全域查找(重要):例如:pageContext.findAttribute(“xxx”,從小到大查找,依賴查找。主要重名屬性的問題,例如可以通過加入域前綴“request_xxx”
4.獲取其他8個內置對象。