六月丁香五月婷婷,丁香五月婷婷网,欧美激情网站,日本护士xxxx,禁止18岁天天操夜夜操,18岁禁止1000免费,国产福利无码一区色费

學習啦 > 學習英語 > 專業(yè)英語 > 計算機英語 > c中set的用法

c中set的用法

時間: 長思709 分享

c中set的用法

  c中set的用法你知道嗎?下面小編就跟你們詳細介紹下c中set的用法,希望對你們有用。

  c中set的用法如下:

  <c:set>標簽有兩種不同的屬性設置:var和target。

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

  這兩個版本都有兩種形式:有標簽體和沒有標簽體。有標簽體的只是放入值的另一種途徑。

  ★ 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”指定的屬性不存在,則會創(chuàng)建一個屬性,但僅當“value”不為null時才會創(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”是一個Map,“property”指定的是該Map的一個鍵;如果“target”是一個bean,“property”指定的是該bean的一個成員字段。

  如果“target”表達式為null,容器會拋出一個異常。

  如果“target”表達式不是一個Map或bean,容器會拋出一個異常。

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

540575