hi, I many tutorials and articles, but no one of them can help me to solve my problem! I am using JSTL 1.1, I downloaded jstl-1_1-mr2-spec-api.zip from sun and put the unzipped jar file into to Tomcat5.0(in <tomcat-home>/command/lib directory); the following taglib directive is added to the jsp file: <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> I also added the following to web.xml, but I down know what is the content of tablib-location ? I know that it may be a .tld file's location, but if it is, where is the .tld file? i can't find it in JSTL downloaded JSTL! is that need to create the tag library descripter ourself ?