Ajuda com JSTL por favor

Caros amigos do guj …

estou com o seguinte problema, to tentando usar taglib em uma pagina .jsp, eu baixei o jstl e importei pro meu projeto, mas quando tento incluir a taglib core assim :

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

ele não reconhece isso, e eu não consigo usar, alguem pode me ajudar ?

agradeço desde ja :wink:

Vc tentou usar algum comando do jstl o que aparece?

O jar do jstl e o standard.jar estão no classpath da aplicação?

Como esta o cabeçalho do seu web.xml?

tente este uri=“http://java.sun.com/jstl/core

caras, sou extremamente iniciante, rsrsrsr
baixei o jstl de https://jstl.dev.java.net/download.html e importei pro projeto, tem mais alguma coisa pra configurar ?

Arrume a diretiva conforme o amigo citou acima e jogue os jars na pasta WEB-INF da sua aplicação e faça um teste.

obrigado vou tentar
valeu

:frowning:
não funcionou …
o que pode estar errado ?

Qual erro exibe?

to usando o eclipse, ai fica aquele sublinhado vermelho com a mensagem “Cannot find the tag library descriptor for “http://java.sun.com/jstl/core””.

e ele não reconhece nenhum comando.

pows
entao usa esse mesmo http://java.sun.com/jsp/jstl/core
rsrsrs

[quote=Marlon Meneses]pows
entao usa esse mesmo http://java.sun.com/jsp/jstl/core
rsrsrs[/quote]

to digitando assim:

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>

O correto é assim:

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

Rode sua aplicação e veja se funciona, não confie muito nos editores.

tentei, mas aparece um erro 500 com o seguinte dizer:
"org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application
"

pergunta: preciso configurar alguma coisa no web.xml ?

Verifique se na pasta lib dentro de WEB-INF tem os jars:
standard.jar
jstl.jar

No web.xml não vai nenhuma configuração referente a isto, somente verifique se o cabeçalho é parecido com este:

&lt;web-app xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
    version="2.4"&gt;

Caso esteja usando JSF, eu não sei ao certo, mas parece que existe alguns “conflitos” ao usar JSTL.

Boa Sorte.

o standard.jar não tem não … no download que fiz só veio o jstl-api-1.2.jar, como faço ?

Caras, muito obrigado pela ajuda, achei o problema, faltava um tal de jstl-impl-1.2.jar, baixei, importei e funcionou.

mais uma vez, valeu …

Google mam:
http://www.java2s.com/Code/JarDownload/standard.jar.zip

Estava tendo o mesmo problema, pelo que entendi quando usamos a implementação 1.2 da JSTL ( Arquivos baixados de : https://jstl.dev.java.net/ ( Exemplo usado na apostila FJ21 da caelum ).

É necessário baixar os 2 jars: jstl-impl-1.2.jar e jstl-api-1.2.jar.

Coloca-los na pasta lib do web-inf

E configurar a uri para : http://java.sun.com/jstl/core

Abraços

Puts essa eu precisava responder:

Omeganosferatu

Muito obrigado, resolveu o meu problema, meu que tosco por que precisa copiar as duas? se precisa copiar as duas por que ja não veem junto? :?

Por favor, me ajudem!!! :-o

eu fiz exatamente o que o Omeganosferatu falou, baixei ambos os arquivos, coloquei-os na pasta WEB-INF/lib

e configurei a uri para “http://java.sun.com/jstl/core

mas mesmo assim o erro persiste :evil: :
Can not find the tag library descriptor for “http://java.sun.com/jstl/core

Estou usando o exemplo de código da apostila Fj21 da Caelum e sou totalmente iniciante em Jsp. :wink:

vou postar aqui o código do meu web.xml

[quote]<?xml version="1.0" encoding="UTF-8"?>

JspImport

JspImport.jsp

[/quote]

e aqui o código que estou tentando rodar:

[quote]

<%@ taglib uri="[color=red]http://java.sun.com/jsp/jstl/core[/color]" prefix=“c” %>

<c:import url=“cabecalho.jsp” />

<c:import url=“rodape.jsp” />

[/quote]