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 :
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 ?
Pedrosa
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.
E
egamorim
obrigado vou tentar
valeu
E
egamorim
não funcionou …
o que pode estar errado ?
Pedrosa
Qual erro exibe?
E
egamorim
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””.
Rode sua aplicação e veja se funciona, não confie muito nos editores.
E
egamorim
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 ?
R
Roger1
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:
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.
Eu resolvi colocando os mesmos jstl.jar e standard.jar encontrados em TomCat\webapps\examples\WEB-INF\lib no diretório do PROJETO\WebContent\WEB-INF\lib
E os arquivos jstl-impl-1.2 e jstl-api-1.2 baixados conforme apostila da Caelum coloquei no lib da pasta de instalação do Tomcat. Assim, tanto na pasta do projeto quanto do Tomcat ficaram os mesmo arquivos jar.