I have a JSP which is using two of the standard tag libraries.
I have the JSTL files standard.jar and jstl.jar in my web application's /WEB-INF/lib directory. Still it seems that the TLD being sought by Tomcat (META-INF/c.tld) isn't being read correctly, even though it is contained in the /WEB-INF/lib/standard.jar file. Here is the exception message I am getting when I try accessing the page:
Here is my JSP:
I have the following taglib entries in my web.xml:
Can anyone see what I have done wrong, or what else I need to do in order to have the TLD read correctly for the JSTL tags ?
That's if your tld files are in a directory called "tags" under the WEB-INF directory. Some people call this directory "tld". Call it what you want, but the tld files have to exist and that's what you want in your web.xml entries for tag libraries.
Hi, Just check if ur JAVA_HOME points to jdk1.4 . The problem might have been caused cos u used jdk1.3 (I got the same error when I did that) Thanks Dhanya