Getting JSTL to run within Tomcat and Eclipse
Another method is shown here https://stackoverflow.com/tags/jstl/info
In short, download jstl.jar from here:
http://download.java.net/maven/1/jstl/jars/jstl-1.2.jar
and drop it in your WEB-INF/lib dir
and add the line:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
in your jsp file.
(don't forget to do F5 and clean and build after that)
It's very simple to include jstl in your projects, what I do is:
Download jstl-1.2.jar (JSP 2.1 containers only i.e. Tomcat 6, otherwise jstl-1.1.jar) from http://repo1.maven.org/maven2/javax/servlet/jstl/1.2/
or
the interfaces (javax.servlet.jsp.jstl-api-1.2.1.jar) from http://search.maven.org/#browse|707331597 and the actual implementing classes (javax.servlet.jsp.jstl-1.2.2.jar) from http://search.maven.org/#browse%7C-1002239589.Copy to your project's WEB-INF/lib directory
- Include the following tags in yours jsp's:
- <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
- <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
- <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
- <%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>
As for eclipse I need to know if your using any framework plugin, I use MyEclipse and it does it automatically for me.