首頁常見問題正文

JSP標準標簽庫之c:set標簽

更新時間:2024-01-16 來源:黑馬程序員 瀏覽量:

IT培訓班

  在程序開發(fā)時,通常需要設置一些屬性信息,為了方便設置這些信息,Core標簽庫提供了一個如下標簽:

<c:set>

  該標簽用于設置域對象屬性的值,或者設置對象中用于存儲數(shù)據(jù)的Map對象、JavaBean對象屬性的值。

<c:set> 

      標簽有4種語法格式,具體如下。

  語法1:使用value屬性設置域對象某個屬性的值。

<c:set value="value" var="varName"
[scope="{page|request|session|application}"]/>

  語法2:標簽體設置指定域中某個屬性的值。

<c:set var="varName" [scope="{page|request|session|application}]>
    body content
</c:set>

  語法3:使用value屬性設置某個域對象屬性的值。

<c:set var="varName" value="value"target="target"
property=" protertyName "/>

  語法4:使用標簽體設置某個對象屬性的值。

<c:set var="varName" target="target" property="protertyName">
   body content
</c:set>

  在上述4種語法中,可以看到c:set標簽有多個屬性,接下來將針對這些屬性進行講解,具體如下。

  (1)value屬性用于設置屬性的值。

  (2)var屬性用于指定要設置的域對象屬性的名稱。

  (3)scope屬性用于指定屬性所在的域對象。

  (4)target屬性用于指定要設置屬性的對象,這個對象必須是JavaBean對象或Map對象。

  (5)property屬性用于指定要為當前對象設置的屬性名稱。

  本文版權歸黑馬程序員Java培訓學院所有,歡迎轉載,轉載請注明作者出處。謝謝!

  作者:黑馬程序員Java培訓學院

分享到:
在線咨詢 我要報名
和我們在線交談!