JSTL - Problemas com tags
Dica publicada em Java / Avançado
JSTL - Problemas com tags
Há uma semana tenho problemas com o JSTL, que exibia a tag na tela, ao invés do conteúdo, como no exemplo:
<%@ 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>
E na tela exibia assim:
${i},${i},${i},${i}
Bom, a solução foi na declaração da TLD. Mudei de "c-1_0-rt.tld" para "c-1_0.tld".
PS: dizem que o tal de "-rt" no final serve para ampliar o tld para expressão regular. Não sei se é verdade. Sendo assim, solicito aos membros que, caso saibam um pouco mais sobre JSTL, busquem compartilhar o conhecimento.
Abraços.
<%@ 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>
E na tela exibia assim:
${i},${i},${i},${i}
Bom, a solução foi na declaração da TLD. Mudei de "c-1_0-rt.tld" para "c-1_0.tld".
PS: dizem que o tal de "-rt" no final serve para ampliar o tld para expressão regular. Não sei se é verdade. Sendo assim, solicito aos membros que, caso saibam um pouco mais sobre JSTL, busquem compartilhar o conhecimento.
Abraços.
Abs