2
respostas

Problemas com tag lib

Estou com esse erro na importação do jstl:


<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"

Mas inclui no pom.xml a dependência ...

<dependency>
    <groupId>javax.servlet.jsp.jstl</groupId>
    <artifactId>jstl-api</artifactId>
    <version>1.2</version>
</dependency>

O que estou fazendo de errado e como posso resolver??

2 respostas

Você chegou a colocar os arquivos da jstl na pasta WEB-INF/lib ? por causa que o URI apenas seriam um namespace de localização, não que necessariamente ele está carregando da web.

Você precisa colocar os arquivos no projeto para que ele consiga pegar do namespace.

Não fiz isso, visto que estou usando maven achei que ele baixaria a dependência e colocaria no meu classpath. Como faço para a URI apontar para onde o pom.xml colocou o jstl??