1
resposta

Erro ao carregar jstl

Está dando erro interno ao visualizar a página no navegador, e o erro se dá simplesmente adicionando <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> no jsp. Eu já coloquei o jstl-1.2.jar na pasta WEB-INF/lib, tentei mudar a url e etc. Mas o erro persiste.

1 resposta

Se por acaso você estiver utilizando o Tomcat 10, o problema é por causa da versão do seu jstl. Para esta versão do Tomcat foi lançado a versão 2.0 do JSTL pela Jakarta.

Baixe a nova versão do JSTL-2.0 (https://github.com/eclipse-ee4j/jstl-api/releases/download/2.0.0-IMPL-RELEASE/jakarta.servlet.jsp.jstl-2.0.0.jar) e do JSTL-API-2.0 (https://search.maven.org/remotecontent?filepath=jakarta/servlet/jsp/jstl/jakarta.servlet.jsp.jstl-api/2.0.0/jakarta.servlet.jsp.jstl-api-2.0.0.jar)