迭代標簽 <c:forTokens>
--------------------------------------------------------------------------------
<c:forTokens>用於遍歷用分隔符分隔的值的集合。它是一種容器標簽、其語法為
<c:forTokens items="stringofToken" delims="delimiters"
var="varName" varStatus="varStatuseName">
Body Content
</c:forTokens>
<c:forTokens>標簽具有以下一些屬性:
items:用來指定要遍歷的值的字符串。
delims:用來指定用於分隔字符串中的記號的字符。
var:為遍歷對象指定范圍變量的名稱。
items:為遍歷狀態指定范圍變量的名稱。
示例、使用 "|" 和 "," 符號作為分隔符
<c:set var="str" value="blue,red,green|yellow|pink,black|white" scope="page" />
<c:forTokens var="tok" items="${str}" delims="|,">
Color = <b><c:out value="${tok}"/></b><br>
</c:forTokens>
輸出效果為
Color = blue
Color = red
Color = green
Color = yellow
Color = pink
Color = black
Color = white