java - para - intellij plugins
JSTL en IntelliJ da errores en JSP (3)
Estoy jugando con Google App Engine en IntelliJ. Estoy tratando de usar etiquetas JSTL en mis JSP. Probé dos URI diferentes que encontré en Internet, y las dos me dan errores:
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
y
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
Redime la URL y dice que no puede resolver taglib. He intentado eliminar diferentes partes de la URL para ver si Ctrl - Space me da un amor autocompletado, pero no tengo suerte.
¿Alguna idea de lo que necesito hacer para que esto funcione?
Agregue algo como esto a su pom.xml
bajo el nodo <dependencies>
(está utilizando maven, ¿verdad?):
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>2.5</version>
</dependency>
Para Gradle y otros sistemas de compilación, consulte https://mvnrepository.com/artifact/javax.servlet/servlet-api/2.5
Además, asegúrese de elegir una versión adecuada para su proyecto. Para ver todas las versiones disponibles verifique here .
Asegúrese de que los archivos jar de la biblioteca JSTL se agreguen a las dependencias del módulo .
En mi caso, tuve que descargar el .jar de apache ( https://tomcat.apache.org/taglibs/standard/ ) y agregarlo a las dependencias de mi proyecto.
File > Project Structure > Modules > Dependencies