Existe esta pergunta sem resposta do Pedro Henrique de Lima: https://cursos.alura.com.br/forum/topico-biblioteca-jstl-152077
Como não é possível responder lá, criei esta pergunta com a solução que funcionou para mim.
Resumo do erro:
"(ERRO QUE APARECE NO NAVEGADOR) Type Exception Report
Message java.lang.NoClassDefFoundError: javax/servlet/jsp/tagext/TagLibraryValidator
Description The server encountered an unexpected condition that prevented it from fulfilling the request."
Possível solução
Assumindo Tomcat 10, copiar os dois arquivos abaixo para WEB-INF/lib do seu projeto:
jakarta.servlet.jsp.jstl-2.0.0.jar
jakarta.servlet.jsp.jstl-api-2.0.0.jar
A taglib:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>