forTokens in JSP Core Tag Library

What is "forTokens" tag in JSP Core Tag Library?

Explanation

The forTokens tags is used to iterate the strings tokenized by the delimiters specified by the "delims" attribute. In each iteration the current token will be stored with the "var" attribute.

Syntax:


<c:forTokens var="name" items="expression" delims="expression"
begin="expression" end="expression" step="expression">
body
</c:forTokens>

In the above example the values given in the "items" attribute seperated by the delimiter given in the "delims" attribute are tokenized and iterated based on the values of "begin", "end", "step" attributes.

Example :


<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<p>Example for forToken in Core Tag Library.</p>
<c:forTokens var="token" items="apple#banana&capsicum,eggfruit"
delims=",&">
<c:out value="${token}"/>
</c:forTokens>
Result :

Example for forToken in Core Tag Library.
apple#banana capsicum eggfruit

In the above example we have used the delimiters ",", "&" to tokenize the string.

Ask Questions

Ask Question