Pregunta

Estoy trabajando con JSTL en Eclipse, usando el WTP. Tengo jstl y standard.jar en mi directorio WEB-INF / lib, y todo funciona. Eclipse me está dando esta advertencia en mi JSP:

La clase TagExtraInfo para c: forEach (org.apache.taglibs.standard.tei.ForEachTEI) no se encontró en la ruta de compilación.

Tengo JSTL incluido:

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

La advertencia está en una línea que usa un c: forEach. ¿Cómo puedo deshacerme de él? Mi proyecto está dirigido a Tomcat v6.

¿Fue útil?

Solución 3

Finalmente, accidentalmente hice doble clic en la advertencia y me llevó a la fuente, que era editable. Luego arreglé el problema yo mismo.

Otros consejos

Agregue el archivo standard.jar del directorio web-inf a sus archivos jar de ruta de compilación.

¿Están los frascos realmente en la ruta de compilación? Si es así, puede intentar cerrar y volver a abrir el proyecto. De lo contrario, ese mensaje es controlable desde la página de preferencias Web / JSP Files / Validation.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top