Laços de repetição com JSTL – Java

[ad#texto]

Já falamos de condicionais em JSTL, agora vamos falar de laços de repetição utilizando JSTL em seu projeto Java.

Obviamente a lógica é a mesma de um FOR qualquer em Java, repetir interações dentro de um range pré-determinado. Veja um exemplo simples que irá imprimir os número entre dois e cinco:

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<body bgcolor="#FFFFFF">
 
<c:forEach var="i" begin="2" end="5">
 <c:out value="${i}"/>;
</c:forEach>
</body>
</html>

Simples, a repetição ocorre entre o estabelecido, agora veja um exemplo onde de posse de uma String podemos atribuir um delimitador e ao executar o laço de repetição este irá quebrar a String:

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<body bgcolor="#FFFFFF">
<c:forTokens var="i" delims="," items="2,3,4,5">
   <c:out value="${i}"/>;
</c:forTokens >
</body>
</html>

Como é possível notar, este segundo exemplo é praticamente um caso de executar um FOR executando simultaneamente um SPLIT, coisa bem interessante e prática para se utilizar no JSTL.

Tags:
Petter Rafael
Petter Rafael

Desenvolvedor Web atua com as tecnologias Java e PHP apoiadas pelos bancos de dados Oracle e MySQL. Além dos ambientes de desenvolvimento acima possuiu amplo conhecimento em servidores Apache/Tomcat, Photoshop, Arte & Foto, Flash e mais uma dezena de ferramentas e tecnologias emergentes. Atualmente colabora com o Viablog escrevendo sobre programação e tecnologia.

Assinar blog por e-mail

Digite seu endereço de e-mail para assinar este blog e receber notificações de novas publicações por e-mail.

Junte-se a 322 outros assinantes

Busca

setembro 2020
DSTQQSS
 12345
6789101112
13141516171819
20212223242526
27282930 

Categorias