We know that the TLD file can be placed under the /WEB-INF directory and the container will find the .tld file. If you are using eclipse, place the .tld file under /WEB-INF/tlds/ . I am sure it will work then. Try it out.
Also keep in mind you put the jstl.jar file and the standard.jar file under /WEB-INF/lib/
Hope this works. [ November 25, 2008: Message edited by: Sudipto Shekhar ]
You can find the jstl.jar and standard.jar files from your Tomcat installation directory. The exact location is under your tomcat 5.0 directory /webapps/jsp-examples/WEB-INF/lib directory. For tomcat 6.0 it is \webapps\examples\WEB-INF\lib . Here you will find the two jar files required for JSTL 1.1 spec.