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

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

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

    歡迎光臨郝學(xué)武的blog。
    自從EL 表達(dá)式出現(xiàn)以來(lái)WEB的顯示層就發(fā)生了大的變革;
    顯示數(shù)據(jù)變的更加方便,下面是EL表達(dá)式的幾個(gè)基本用法。

    1,用來(lái)獲取表單數(shù)據(jù)  param 和 paramValues

    1.jsp 的有如下表單

    <form action="sampleJsp.jsp" method="post">
        <input type="text" name="sampleValue" value="10" />
        <input type="text" name="sampleValue" value="11" />
        <input type="text" name="sampleValue" value="12" />
        <input type="text" name="sampleSingleValue" value="SingleValue"/>
        <input type="submit" value="提交"/>
       </form>

    sampleJsp.jsp 的 <body>中    有

        ${paramValues.sampleValue[2]}
        ${param.sampleSingleValue }

    顯示結(jié)果為12 SingleValue

    第一個(gè)EL表達(dá)就相當(dāng)于在servlet中使用request.getParameterValues("sampleValue");

    第二個(gè)EL表達(dá)式就相當(dāng)于在servlet中使用request.getParameter("sampleSingleValue");

     

    2,用來(lái)從作用域中顯示數(shù)據(jù)

    假設(shè) test.jsp中有 <% request.setAttribute("aaa","object");%>

    用${aaa}可以將 object 顯示在頁(yè)面上.但最好使用 ${requestScope.aaa} 因?yàn)?EL 表達(dá)式在作用域中搜索值時(shí)

    會(huì)從最小的 page  作用域開(kāi)始搜索. 給定了作用域會(huì)使得顯示的性能更好.

    3, Empty 操作符

    empty 操作符是一個(gè)前綴,用于檢測(cè)一個(gè)值是否為null 或 empty  . 假設(shè) a 不存在 ,則 ${empty a }返回的結(jié)果為 true

    4 條件操作符

    ${A?B:C } 如果A 為true 則返回B 否則返回 C 

    例如:

    <select >

    <option value="1"  ${param.op==1 ? "selected" : ""}>選項(xiàng)一</option>

    <option value="2"  ${param.op==2 ? "selected" : "">選項(xiàng)二</option>

    </select >

    這個(gè)下拉列表是用于在修改數(shù)據(jù)的時(shí)候我們一般都要讓它選中原始項(xiàng) 使用條件操作符就可以很輕松的實(shí)現(xiàn)這一點(diǎn)。

    Feedback

    # re: 幾個(gè)常用EL表達(dá)式的用法。  回復(fù)  更多評(píng)論   

    2008-09-09 10:08 by yu
    ++

    # re: 幾個(gè)常用EL表達(dá)式的用法。  回復(fù)  更多評(píng)論   

    2008-09-09 17:17 by 3
    謝謝。有用!

    # re: 幾個(gè)常用EL表達(dá)式的用法。  回復(fù)  更多評(píng)論   

    2008-10-09 17:43 by 搜索
    很有用尤其是這個(gè) <select >

    <option value="1" ${param.op==1 ? "selected" : ""}>選項(xiàng)一</option>

    <option value="2" ${param.op==2 ? "selected" : "">選項(xiàng)二</option>

    </select >

    幫我解決了一個(gè)問(wèn)題

    # re: 幾個(gè)常用EL表達(dá)式的用法。  回復(fù)  更多評(píng)論   

    2009-08-03 23:40 by 傳說(shuō)
    不是很全面

    # re: 幾個(gè)常用EL表達(dá)式的用法。[未登錄](méi)  回復(fù)  更多評(píng)論   

    2009-11-18 11:32 by dd
    不錯(cuò),謝謝啊,受用啦!

    # re: 幾個(gè)常用EL表達(dá)式的用法。[未登錄](méi)  回復(fù)  更多評(píng)論   

    2010-08-02 09:19 by dd
    還行

    # re: 幾個(gè)常用EL表達(dá)式的用法。  回復(fù)  更多評(píng)論   

    2010-08-04 14:25 by 賈春燕
    天安門(mén)

    # re: 幾個(gè)常用EL表達(dá)式的用法。  回復(fù)  更多評(píng)論   

    2010-08-04 14:26 by 賈春燕
    不錯(cuò)!頂一下!政府!

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


    網(wǎng)站導(dǎo)航:
     

    posts - 17, comments - 65, trackbacks - 0, articles - 28

    Copyright © 陜西BOY

    主站蜘蛛池模板: 亚洲国产综合精品中文字幕| 国产一级a毛一级a看免费人娇| 国产免费卡一卡三卡乱码| 二区久久国产乱子伦免费精品| 性xxxx黑人与亚洲| 亚洲AV无码成人精品区在线观看| 成人毛片18女人毛片免费96| 免费看无码特级毛片| 人妻免费久久久久久久了| 亚洲不卡中文字幕| 亚洲国产av一区二区三区丶| 免费国产污网站在线观看15| 免费看一级一级人妻片| 羞羞的视频在线免费观看| 亚洲国产91在线| 中文日韩亚洲欧美制服| 亚洲综合小说另类图片动图| 亚洲大尺码专区影院| 亚洲香蕉在线观看| 亚洲AV色吊丝无码| 人人狠狠综合久久亚洲| 日本亚洲中午字幕乱码| 亚洲AV无码国产精品色午友在线 | 国产v亚洲v天堂无码网站| 又粗又大又猛又爽免费视频| 国产免费人视频在线观看免费| 亚洲福利精品电影在线观看| 亚洲人午夜射精精品日韩| 亚洲AV无码专区电影在线观看| 久久青青草原亚洲AV无码麻豆| 亚洲色欲一区二区三区在线观看| 亚洲电影一区二区| 亚洲av无码片在线观看| 高潮毛片无遮挡高清免费视频| 久久国产福利免费| 四虎成年永久免费网站| va亚洲va日韩不卡在线观看| 99精品在线免费观看| 四虎永久成人免费| 亚洲美女视频一区二区三区| 含羞草国产亚洲精品岁国产精品 |