Getting following exception when I have included:
<%@ taglib prefix=\"c\" uri=\"http://java.sun.com/jsp/jstl/core\" %>
Exception:
You need to include both jstl.jar and standard.jar in your WEB-INF/lib folder.
1: Included JSTL jar file WEB-INF/lib folder
Fine. That ought to be sufficient.
2: Included Classpath in Run Configuration (using Eclipse)
3: Included in Build path too.
Don't do. Eclipse does that automatically on 1. You need to undo all manual changes, they might make things worse.
I have included JSTL.jar(Version 1.2) and JSTL Standard.jar
Get rid of standard.jar. JSTL 1.2 consists of only one JAR file. The standard.jar might want to locate classes which doesn't exist in JSTL 1.2 anymore, resulting in this kind of abstract/dependency errors.
Solution in eclipse:
Right click on
nameYourProject->java build path -> libraries -> add external jars
Go
C:\Apachetomcat7\webapps\examples\WEB-INF\lib
Select all( jstl and standart jar ), click open
after import jstl and standart jar in project.