el表達式:獲得web開發常用對象

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] }
發佈了105 篇原創文章 · 獲贊 10 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章