sitelink1  
sitelink2  
sitelink3  
sitelink4  
sitelink5  
sitelink6  

jsp페이지에서 jstl 을 사용하기 위해 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 코드를 삽입하다보면 이클립스에서 해당 코드에 "Cannot find the tag library descriptor for “http://java.sun.com/jsp/jstl/core..." 이라는 에러를 표시해버린다.

이때는 웹어플리케이션의 의존 jstl 버전에 따라 uri를 다르게 줘야 한다고 한다는데...

Depending on the version of web application you need to use different versions of JSTL. For web application version 2.5 and 2.4, the JSTL will be referred

< %@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

where for version 2. 3 the JSTL reference will be

< %@taglib prefix="c" uri="http://java.sun.com/jsp/core" %>


이것은 톰캣의 버전과도 상관이 있는데 톰캣 5 이전 버전은 JSTL 이고 톰캣5 이상은 JSTL 2.4 이상을 사용해야 한다고 한다.