I\'m playing with Google App Engine in IntelliJ. I\'m trying to use JSTL tags in my JSPs. I\'ve tried two different URIs I found on the internet, and both of them give me er
Make sure that JSTL library jars are added to the module dependencies.
Add something like this to your pom.xml
under the <dependencies>
node (you are using maven, right?):
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>2.5</version>
</dependency>
For gradle and other build systems see https://mvnrepository.com/artifact/javax.servlet/servlet-api/2.5
Also, make sure you pick a suitable version for your project. To see all available versions check here.
In my case, I had to download the .jar from apache (https://tomcat.apache.org/taglibs/standard/) and add to my project dependencies.
File > Project Structure > Modules > Dependencies
I resolved it by adding jstl-1.2
in the libraries.
Click on the checkbox to download in a folder, change the folder path for .../WEB-INF/lib
(create the lib
folder)