4個容器隱含對象:pageScope,requestScope,sessionScope,applicationScope
通過指定的容器去獲取,效率更高
1:${pageScope.u },
2:${requestScope.u },
3:${sessionScope.u },
4:${applicationScope.u }
1個pageContext隱含對象
<a href="${pageContext.request.contextPath }/index.jsp">訪問主頁</a>
5個http請求頭相關數據隱含對象
${header }<!-- 把請求頭中所有信息封裝成map,整體顯示出來 --><br/>
${header.host }<!-- 指輸出請求頭重的host鍵的值 --><br/>
${header.cookie }<!-- 指輸出請求頭重的cookie-key鍵的值 -->
${cookie.JSESSIONID.value }<br/>
<!-- 通過param隱含對象獲取 頁面提交過來的參數 -->
<a href="http://localhost:8080/elWeb/jsps/demo3.jsp?name=Jack&age=21&addr=abc">演示提交參數</a>
{${param }<!-- 獲取頁面提交的參數 -->}
${param.age }<!-- 獲取頁面提交的某個參數 -->
<!-- 讀取頁面提交過來的所有值 -->
${paramValues }<br/>
${paramValues.addr[0] }<br/>
<!-- 通過headerValues隱含對象獲取請求頭中的所有參數值 -->
${headerValues }<br/>
${headerValues.referer[0] }