jsp有內置對象,固然EL也有隱含對象,EL的隱含對象相似於JSP內置對象。隱含對象分爲三類,下面對11個隱含對象進行概述:cookie
1.頁面上下文對象(pageContext)1個session
pageContext對象用於訪問JSP內置對象(request respones out session exception page servletContext),app
${pageContext.request} 訪問request屬性${pageContext.request.serverPort} jsp
${pageContext.respones} 訪問respones屬性同理 把內置對象方法的get去掉,將首字母小寫便可server
${pageContext.out}對象
${pageContext.session}作用域
${pageContext.exception}get
${pageContext.servletContext}servlet
2.訪問做用域範圍的隱含對象4個it
${pageScope變量名} 訪問在頁面範圍內的變量
${requestScope.變量名} 訪問在請求的
${responesScope.變量名} 訪問在響應
${sessionScope.變量名} 訪問會話
${applicationScope.變量名} 訪問應用範圍內的變量
3.訪問環境信息的隱含信息
(1)param對象:param對象用於獲取請求參數的值
(2)paramValues對象:當一個請求參數名對應多個值時
(3)header和headerValues對象: header用於獲取HTTP請求的一個具體的header的值,
(4)initParam對象:initParam對象用於獲取Web應用初始化參數的值
(5)cookie對象:EL中並無提供向cookie中保存值的方法,可是能夠經過cookie隱含對象實現。