JSTL概述

JSTL英文全稱是“JSP Standard Tag Library”,即JSP標準標籤庫之意。
JSTL是由JCP(Java Commnunity Process)指定的標準規範,是一組形如html的標籤,使得程序員即使不需要學習Java也可以編寫動態Web頁。自2002年中期發佈後,它已成爲JSP平臺的一個標準組成部分。
JSTL提供了諸如循環、條件、數據庫訪問、XML處理、國際化等開發上的工具和流程。
目前最新的版本爲1.2,是一個正在不斷開發和完善的開放源代碼的JSP標籤庫,它支持多種標籤。
<c:set>標籤
<c:set>標籤用於設置JSP頁面的各種域範圍中的變量,或者設置java.util.Map對象或JavaBean對象的屬性。
語法
<c:set value=“value” var=“name” [scope=“範圍”]/>將value的值保存到名爲name的變量中,同時name變量保存到選定的作用範圍中。例如, <c:set value=“sunwk” name=“username” scope=“session”/>
<c:set var=“name” [scope=“範圍”] >  value </c:set> 將標籤體中的內容保存到名爲name的變量中,同時name變量保存到選定的作用範圍中。例如, <c:set var=“username” scope=“session”>     sunwk </c:set>
<c:set value=“value” target=“target” property=“propertyName” />將value的值保存到target對象的propertyName屬性中。
<c:set target=“target” property=“propertyName”>  value </c:set> 將標籤體的內容保存到target對象的propertyName屬性中。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章