I had jstl.jar(39 KB), standard.jar(878 kb), xalan.jar(3007 KB), xercesImpl.jar(1176 KB) in the \WEB_INF\lib. I also had all the 15 TLD's in the \WEB-INF\lib from the \jstl\tld directory in JSWDKK1.5 package in the \WEB-INF\tld in my web app.
I copied jstl.jar and standard.jar from \jstl\lib directory in JSWDKK1.5 package and copied xalan.jar, xercesImpl.jar from the xalan-j_2_7_0 package.
My web.xml contains ======================================================= <?xml version="1.0" encoding="ISO-8859-1"?>
Come on ranchers. Help me. I am sure that many people have overcome these difficulties and have used JSTL1.1 xml tags. For additional information, i am using tomcat 5.0.19 on windows XP professional edition (SP2).
I don't have an answer to your specific question. But...
I also had all the 15 TLD's in the \WEB-INF\lib from the \jstl\tld directory in JSWDKK1.5 package in the \WEB-INF\tld in my web app.
The TLD s are already resident in the jar files. Why copy them? Tomcat will find the right TLDs by the URI that you specify in the taglib directives.
Simplifying your setup may not solve your problem, but it may help avoid future ones.
Joined: Jun 20, 2005
Hi Bear Bibeault,
I have succesfully executed my examples. Yes you are absolutely right regrading tld's and i knew it as well. But its due to unsuccesfull attempts and searches that i followed the search results blindfoldedly.