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

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

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

    posts - 75,comments - 83,trackbacks - 0
    ?? 一個(gè)EL表達(dá)式包含變量和操作符。任何存儲(chǔ)在某個(gè)JSP作用范圍(如:page、 request、session、application)的bean能被作為一個(gè)EL變量來(lái)使用。另外,EL支持以下預(yù)定義的變量:

    變量名稱

    說(shuō)明

    pageScope

    一個(gè)包含所有page scope范圍的變量集合 (a java.util.Map)

    requestScope

    一個(gè)包含所有request scope范圍的變量集合 (a java.util.Map)

    sessionScope

    一個(gè)包含所有session scope范圍的變量集合 (a java.util.Map)

    applicationScope

    一個(gè)包含所有application scope范圍的變量集合 (a java.util.Map)

    param

    一個(gè)包含所有請(qǐng)求參數(shù)的集合 (a java.util.Map),通過(guò)每個(gè)參數(shù)對(duì)應(yīng)一個(gè)String值的方式賦值

    paramValues

    一個(gè)包含所有請(qǐng)求參數(shù)的集合 (a java.util.Map),通過(guò)每個(gè)參數(shù)對(duì)應(yīng)一個(gè)String數(shù)組的方式賦值

    header

    一個(gè)包含所有請(qǐng)求的頭信息的集合, (a java.util.Map) ,通過(guò)每個(gè)頭信息對(duì)應(yīng)一個(gè)String值的方式賦值

    headerValues

    一個(gè)包含所有請(qǐng)求的頭信息的集合 (a java.util.Map) ,通過(guò)每個(gè)頭信息的值都保存在一個(gè)String數(shù)組的方式賦值

    cookie

    一個(gè)包含所有請(qǐng)求的 cookie集合 (a java.util.Map), ??通過(guò)每一個(gè)cookie(javax.servlet.http.Cookie)對(duì)應(yīng)一個(gè)cookie值的方式賦值

    initParam

    一個(gè)包含所有應(yīng)用程序初始化參數(shù)的集合(a java.util.Map) ,通過(guò)每個(gè)參數(shù)分別對(duì)應(yīng)一個(gè)String值的方式賦值

    pageContext

    一個(gè)javax.servlet.jsp.PageContext類(lèi)的實(shí)例, 用來(lái)提供訪問(wèn)不同的請(qǐng)求數(shù)據(jù)

    操作符描述了你對(duì)變量所期望的操作。如果你之前曾經(jīng)使用過(guò)任何編程語(yǔ)言的話,在EL表達(dá)式中所使用的操作符對(duì)你來(lái)說(shuō)可能看起來(lái)很熟悉。因?yàn)樗鼈兒湍切┰诖蠖鄶?shù)語(yǔ)言中所支持的操作符一樣。

    Operator

    Description

    .

    訪問(wèn)一個(gè)bean屬性或者 Map entry

    []

    訪問(wèn)一個(gè)數(shù)組或者鏈表元素

    ()

    對(duì)子表達(dá)式分組,用來(lái)改變賦值順序

    ? :

    條件語(yǔ)句,比如: 條件 ? ifTrue : ifFalse.如果條件為真,表達(dá)式值為前者,反之為后者

    +

    數(shù)學(xué)運(yùn)算符,加操作

    -

    數(shù)學(xué)運(yùn)算符,減操作或者對(duì)一個(gè)值取反

    *

    數(shù)學(xué)運(yùn)算符,乘操作

    / or div

    數(shù)學(xué)運(yùn)算符,除操作

    % or mod

    數(shù)學(xué)運(yùn)算符,模操作(取余)

    == or eq

    邏輯運(yùn)算符,判斷符號(hào)左右兩端是否相等,如果相等返回true,否則返回false

    != or ne

    邏輯運(yùn)算符,判斷符號(hào)左右兩端是否不相等,如果不相等返回true,否則返回false

    < or lt

    邏輯運(yùn)算符,判斷符號(hào)左邊是否小于右邊,如果小于返回true,否則返回false

    > or gt

    邏輯運(yùn)算符,判斷符號(hào)左邊是否大于右邊,如果大于返回true,否則返回false

    <= or le

    邏輯運(yùn)算符,判斷符號(hào)左邊是否小于或者等于右邊,如果小于或者等于返回true,否則返回false

    >= or ge

    邏輯運(yùn)算符,判斷符號(hào)左邊是否大于或者等于右邊,如果大于或者等于返回true,否則返回false

    && or and

    邏輯運(yùn)算符,與操作賦。如果左右兩邊同為true返回true,否則返回false

    || or or

    邏輯運(yùn)算符,或操作賦。如果左右兩邊有任何一邊為true返回true,否則返回false

    ! or not

    邏輯運(yùn)算符,非操作賦。如果對(duì)true取運(yùn)算返回false,否則返回true

    empty

    用來(lái)對(duì)一個(gè)空變量值進(jìn)行判斷: null、一個(gè)空String、空數(shù)組、 空Map、沒(méi)有條目的Collection集合

    func(args)

    調(diào)用方法, func是方法名,args是參數(shù),可以沒(méi)有,或者有一個(gè)、多個(gè)參數(shù).參數(shù)間用逗號(hào)隔開(kāi)

    一個(gè)EL表達(dá)式可以包含:數(shù)字、文本(在單引號(hào)或者雙引號(hào)之間)、布爾值、null值。

    因?yàn)橐粋€(gè)EL表達(dá)式可以出現(xiàn)在靜態(tài)文本出現(xiàn)的地方,因此你必須告訴JSP容器它應(yīng)該被當(dāng)作一個(gè)EL表達(dá)式來(lái)處理。你可以通過(guò)使用定界符來(lái)做到這一點(diǎn)。一個(gè)EL表達(dá)式總是以”${ }”來(lái)標(biāo)記(一個(gè)“$”符號(hào)和一個(gè)左花括號(hào),右花括號(hào))。

    posted on 2008-06-12 15:27 梓楓 閱讀(1689) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): jstl標(biāo)簽類(lèi)

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 中文字幕在线免费播放| 亚洲成_人网站图片| 岛国岛国免费V片在线观看| 国产成人免费ā片在线观看| 精品国产日韩久久亚洲| 在线播放高清国语自产拍免费| 一级毛片免费一级直接观看| 又粗又硬又黄又爽的免费视频| 在线免费一区二区| 亚洲一级毛片在线播放| 免费鲁丝片一级观看| 朝桐光亚洲专区在线中文字幕| 91在线视频免费观看| 亚洲AV永久精品爱情岛论坛| 午夜理伦剧场免费| 亚洲一级毛片免费观看| 色www永久免费视频| 精品在线视频免费| 亚洲中文字幕视频国产| 在线涩涩免费观看国产精品| 久久精品亚洲一区二区三区浴池| 美女18一级毛片免费看| 亚洲国产精品成人久久蜜臀 | 最近免费字幕中文大全| 亚洲国产精品国产自在在线| a级男女仿爱免费视频| 97se亚洲综合在线| 成年女人免费碰碰视频| 免费国产污网站在线观看不要卡| 免费无码精品黄AV电影| 免费观看四虎精品成人| 亚洲国产精品特色大片观看完整版 | 亚洲中文字幕日本无线码| 妞干网免费视频观看| a级毛片免费观看在线| 久久亚洲熟女cc98cm| 日本a级片免费看| 永久免费av无码网站yy| 亚洲影院天堂中文av色| 久久亚洲中文字幕精品一区四| 美女视频黄a视频全免费网站一区 美女视频黄a视频全免费网站色 |