它可以被個Servlet來獲取該對象,它可以被用來給多個Servlet對象傳遞數據。
獲取ServletContext對象的方式
ServletConfig中的getServletContext() ;GenericServlet中的getSerletContext() ;Httpsession中的getSerletContext() ;SerletContextEvent中的getSerletContext() ;ServletContext是javaweb的四大域對象之一
四大域對象分別是: PageContext;ServletRequest;HttpSession ;ServletContext所有域對象內部有一個Map。用來儲存數據ServletContext操作數據的方法
void setAttribute(String name, Object object) 保存一個域信息,和map相同的是相同的name會覆蓋object ;Object getAttribute(String name) 得到name的域信息void removeAttribute(String name) 刪除name的鍵值對信息;Enumeration getAttributeNames() 得到所有的name的域信息新聞熱點
疑難解答