JSTL - c:out não funciona [RESOLVIDO]

7 respostas
santoro

Pessoal, estou trabalhando com Tomcat 5.5.9 stable com JDK 1.5

inclui as bibliotecas de taglibs em web/lib e web/tld

até aí tudo bem, mas se eu tento fazer

<c:forEach var="i" begin="1" end="10">
<LI><c:out value='${i}'/>
</c:forEach>

sai a seguinte resposta na tela

${i}

${i}

${i}

${i}

${i}

${i}

${i}

${i}

${i}

${i}

O que poderia ser???

7 Respostas

thadeurc

vc colocou a tld c-rt??

vc pode colocar só ${i} que funciona (se colocar c-rt)

vc tem q coloca “” e nao ‘’

santoro

Funcionou estava faltando o c-rt

saoj

Que doideira !!!

O que é c-rt ???

Eu resolvi isso com:

<%@ page isELIgnored=“false” %>

Veja aqui:

http://www.guj.com.br/posts/list/27092.java

santoro

É que estava faltando o arquivo c-rt.tld

saoj

Vc está usando c:out ainda, certo?

Está usando isso tb?

&lt;%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %&gt;
 &lt;%@ page isELIgnored="false" %&gt;

???

santoro

não, só inclui este arquivo e começou a funcionar

saoj

Mas vc tem que estar importando o taglib de alguma maneira no início da sua página. Como vc está importando a taglib ???

Criado 7 de julho de 2005
Ultima resposta 7 de jul. de 2005
Respostas 7
Participantes 3