精品丰满熟女一区二区三区_五月天亚洲欧美综合网_亚洲青青青在线观看_国产一区二区精选

  • <menu id="29e66"></menu>

    <bdo id="29e66"><mark id="29e66"><legend id="29e66"></legend></mark></bdo>

  • <pre id="29e66"><tt id="29e66"><rt id="29e66"></rt></tt></pre>

      <label id="29e66"></label><address id="29e66"><mark id="29e66"><strike id="29e66"></strike></mark></address>
      學(xué)習(xí)啦 > 學(xué)習(xí)英語(yǔ) > 專業(yè)英語(yǔ) > 計(jì)算機(jī)英語(yǔ) > c中set的用法

      c中set的用法

      時(shí)間: 長(zhǎng)思709 分享

      c中set的用法

        c中set的用法你知道嗎?下面小編就跟你們?cè)敿?xì)介紹下c中set的用法,希望對(duì)你們有用。

        c中set的用法如下:

        <c:set>標(biāo)簽有兩種不同的屬性設(shè)置:var和target。

        var“版本”用于設(shè)置作用域?qū)傩?,target“版本”用于設(shè)置bean屬性或Map值。

        這兩個(gè)版本都有兩種形式:有標(biāo)簽體和沒有標(biāo)簽體。有標(biāo)簽體的只是放入值的另一種途徑。

        ★ var“版本”

        1. <c:set var="userLevel" scope="session" value="Cowboy"/>

        2.

        3. <c:set var="fido" value="${person.dog}"/>

        4.

        5. <c:set var="user" scope="session">

        6. Sheriff, Bartender, Cowgirl

        7. </c:set>

        如果“value”為null,“var”指定的屬性將被刪除!

        如果“var”指定的屬性不存在,則會(huì)創(chuàng)建一個(gè)屬性,但僅當(dāng)“value”不為null時(shí)才會(huì)創(chuàng)建新屬性。

        ★ target“版本”

        1. <c:set target="${petMap}" property="dogName" value="Clover" scope="session"/>

        2.

        3. <c:set target="${person}" property="name">

        4. ${foo.name}

        5. </c:set>

        如果“target”是一個(gè)Map,“property”指定的是該Map的一個(gè)鍵;如果“target”是一個(gè)bean,“property”指定的是該bean的一個(gè)成員字段。

        如果“target”表達(dá)式為null,容器會(huì)拋出一個(gè)異常。

        如果“target”表達(dá)式不是一個(gè)Map或bean,容器會(huì)拋出一個(gè)異常。

        如果“target”表達(dá)式是一個(gè)bean,但是這個(gè)bean沒有與“property”匹配的成員字段,容器會(huì)拋出一個(gè)異常。

      540575