Java - 说一下表达式语言(EL)的隐式对象及其作用。
生活随笔
收集整理的這篇文章主要介紹了
Java - 说一下表达式语言(EL)的隐式对象及其作用。
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
分享一個大牛的人工智能教程。零基礎!通俗易懂!風趣幽默!希望你也加入到人工智能的隊伍中來!請點擊http://www.captainbed.net?
EL的隱式對象包括:pageContext、initParam(訪問上下文參數)、param(訪問請求參數)、paramValues、header(訪問請求頭)、headerValues、cookie(訪問cookie)、applicationScope(訪問application作用域)、sessionScope(訪問session作用域)、requestScope(訪問request作用域)、pageScope(訪問page作用域)。
用法如下所示:
${pageContext.request.method} ${pageContext["request"]["method"]} ${pageContext.request["method"]} ${pageContext["request"].method} ${initParam.defaultEncoding} ${header["accept-language"]} ${headerValues["accept-language"][0]} ${cookie.jsessionid.value} ${sessionScope.loginUser.username}補充:表達式語言的.和[]運算作用是一致的,唯一的差別在于如果訪問的屬性名不符合Java標識符命名規則,例如上面的accept-language就不是一個有效的Java標識符,那么這時候就只能用[]運算符而不能使用.運算符獲取它的值。
總結
以上是生活随笔為你收集整理的Java - 说一下表达式语言(EL)的隐式对象及其作用。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Xilinx FPGA 配置之ICAP
- 下一篇: jQuery的几种显示隐藏方法