<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    laoding
    本來我以為,隱身了別人就找不到我,沒有用的,像我這樣拉風的男人,無論走到哪里,都像在黑暗中的螢火蟲一樣,那樣的鮮明,那樣的出眾。我那憂郁的眼神,稀疏的胡茬,那微微隆起的將軍肚和親切的笑容......都深深吸引了眾人......
    posts - 0,  comments - 37,  trackbacks - 0

    EL元素必須以${開始,以}結束。

    EL元素可以出現在模板文本中,也可以出現在jsp標記的屬性中。

    1EL變量范圍:

    EL中訪問變量的值可以直接使用 ${ 變量名 } or ${ sessionScope.username }

    規則:默認情況下,JSP引引擎會按照pagerequestsessionapplication的范圍搜索user關鍵字,然后將該對象取出,并顯示其對應的成員。如果在以上的范圍中有同名的key關鍵字,這樣就會出現問題,而且讓JSP引擎去搜索所有的范圍,會降低效率。所以,我們需要給出一個范圍,通過以下的方式:

    示例

    含義

    ${pageScope.user.name}

    page范圍內取出對象

    ${requestScope.user.name}

    request范圍內取出對象

    ${sessionScope.user.name}

    session范圍內取出對象

    ${applicationScope.user.name}

    application范圍內取出對象

    2EL關鍵字(16個):

    and

    eq

    gt

    ge

    true

    instanceof

    null

    div

    or

    ne

    lt

    not

    false

    le

    empty

    mod

    3、訪問運算符.[ ]

           EL使用訪問運算符“.“和”[ ]“來存取數據。

           訪問運算符“.“通常用于引用一個對象的屬性。例如,訪問person對象的name屬性:

           ${person.name}在這種情況下,運算符.[ ]可以相互替換使用。${person[name]}

           .[ ] 也可混合使用${sessionScopeCart[0].price}

           差異:當存取的屬性名包括特殊字符(如“.“或”-“等)

                 [ ]“運算符比”. 運算符能更好支持動態取值的情況。

    4、算術運算:

    EL支持通用的算術運算,包括+ - * / %

    可以使用div代表除法( / )運算,使用mod代表模( % )運算。

    算術運算符的優先級:

    1. 括號:()
    2. 負號:-
    3. 乘、除、模:*/(或div),%(或mod

    注意:除法中,如果除以0,返回值為無窮大而不是錯誤。

    5、關系運算:

    EL支持通用的關系運算,包括:= != < > <= >=

    也可以使用                  eq ne lt gt le   ge

    EL關系運算的優先順序低于算術運算,關系運算的優先順序是:

    1)      <,>,<=,>=

    2)      == ,!=

    3) EL中使用條件判斷:

    操作

    描述

    示例

    結果

    ==eq

    是否相等

    ${5==5}

    True

    !=ne

    是否不等

    ${5!=5}

    false

    <lt

    是否小于

    ${5<7}

    True

    >gt

    是否大于

    ${5>7}

    false

    <=le

    是否小于等于

    ${5 le 5}

    true

    >=ge

    是否大于等于

    ${5 ge 6}

    false

    l       判斷一個變量是否為空:

    例如:${empty param.choice}${empty sessionScope.userName}

    6、邏輯運算:與&&、或|| 、非!

    優先級低于關系運算符,邏輯運算符之間的優先順序:

    1.(not) 

    2.&& (and)

    3.|| (or)

    7empty運算符

    EL中有一個特殊的運算符empty,如果操作數值為null返回true,或者操作數本身是一個空的容器、空的數組或長度為0的字符串等也返回true

    注:空容器指的是不包含任何元素的容器。空數組表示其大小為0的數組。

    8、自動類型轉換

    EL支持自動類型轉換。
    posted on 2008-09-26 20:05 老丁 閱讀(3222) 評論(0)  編輯  收藏 所屬分類: jstl
    本博客主為學習和復習之用,無關其他,想罵人的繞道
    Email:dkm123456@126.com
    大家一起交流進步
    QQ:283582761


    <2025年7月>
    293012345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    留言簿(4)

    我參與的團隊

    文章分類(50)

    文章檔案(48)

    相冊

    朋友

    搜索

    •  

    積分與排名

    • 積分 - 96921
    • 排名 - 597

    最新評論

    主站蜘蛛池模板: 美女啪啪网站又黄又免费| 亚洲视频在线观看免费视频| 亚洲人成日本在线观看| 亚洲综合伊人久久大杳蕉| 午夜免费福利在线| 18女人水真多免费高清毛片| 久久久受www免费人成| 国产亚洲视频在线观看| 亚洲AV无码国产精品色| 亚洲一本综合久久| 国产精品亚洲αv天堂无码| 国产精品四虎在线观看免费| 日韩免费一区二区三区在线| 无码人妻一区二区三区免费看 | 国产美女视频免费观看的网站 | 特级淫片国产免费高清视频| 4虎永免费最新永久免费地址| 成人片黄网站色大片免费观看APP| 免费人人潮人人爽一区二区| 亚洲高清国产拍精品熟女| 亚洲五月丁香综合视频| 亚洲精品乱码久久久久久下载| 亚洲成a人片在线观看中文动漫| 国产亚洲精品a在线无码| 国产专区一va亚洲v天堂| 亚洲日本一区二区一本一道 | 成人午夜免费视频| 黄页网址在线免费观看| 久久精品国产亚洲AV| 国产AV无码专区亚洲AV蜜芽| 亚洲精品第一国产综合亚AV| 亚洲欧美中文日韩视频| 亚洲精品无码永久在线观看男男| 亚洲一区二区三区免费视频| 亚洲专区中文字幕| 亚洲人成人77777网站不卡| 国产精品高清视亚洲精品| 亚洲人成人网毛片在线播放| 亚洲精品久久久久无码AV片软件| 亚洲精品无码成人| 亚洲日韩在线中文字幕综合|