How to apply forEach tag in JSP?



The <c:forEach> tag is a commonly used tag because it iterates over a collection of objects. The <c:forTokens> tag is used to break a string into tokens and iterate through each of the tokens.

Attribute

The <c:forEach> tag has the following attributes −

Attribute Description Required Default
items Information to loop over No None
begin Element to start with (0 = first item, 1 = second item, ...) No 0
end Element to end with (0 = first item, 1 = second item, ...) No Last element
step Process every step items No 1
var Name of the variable to expose the current item No None
varStatus Name of the variable to expose the loop status No None

Example for <c:forEach>

<%@ taglib uri = "http://java.sun.com/jsp/jstl/core" prefix = "c" %>
<html>
   <head>
      <title><c:forEach> Tag Example</title>
   </head>
   <body>
      <c:forEach var = "i" begin = "1" end = "5">
         Item <c:out value = "${i}"/><p>
      </c:forEach>
   </body>
</html>

The above code will generate the following result −

Item 1
Item 2
Item 3
Item 4
Item 5
Updated on: 2019-07-30T22:30:25+05:30

776 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements