title: Sun JSTL taglib declaration fails with "Can not find the tag library descriptor"
body: <p>I am using a JSP page to print an array of values. I'm trying to use JSTL <code>&lt;c:forEach&gt;</code> for this.</p>
  
  <pre><code>&lt;c:forEach items="${objects}" var="object"&gt;
      &lt;td&gt;${object.name} &lt;/td&gt;
  &lt;/c:forEach&gt;
  </code></pre>
  
  <p>The problem is my JSTL taglib declaration:</p>
  
  <pre><code> &lt;%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%&gt;
  </code></pre>
  
  <p>The IDE shows an error on this line</p>
  
  <blockquote>
    <p>Can not find the tag library descriptor.</p>
  </blockquote>
  
  <p>Many of the forums point to the old Sun site to download the JSTL libraries. Now all of these links point to the Oracle home page with no link to JSTL binaries. This is leading me to believe there is a newer approach to accomplish this.</p>