I have jstl jar files under App-inf/lib folder of Weblogic, and following simple code in test jsp works like charm WITHOUT any entry of core tld in web.xml
question is , is it not mandatory to define tld entry in web.xml?
All desirable things in life are either illegal, banned, expensive or married to someone else !!!
The URI is not a URL, it is just a name. The fact that it has the same format as a URL does not mean that it addresses anything.
The URI for a TLD is defined within the TLD itself and the container uses that to match up the URI in the taglib directive to the TLD to which it refers. For poorly-formed TLDs that do not have a URI (bad practice), you specify the location of the TLD in relation to the context root.
The JSTL TLDs each have their published URIs and that's what should be used to address them.
For some reason, some people feel the need to remove the TLD files from the JSTL jar, and put them someplace where they can address them. Where this bizarre practice got root, I do not know.
Joined: Feb 10, 2001
waoo, so you mean just having jstl.jar is enough, there is no need to copy the tld files under web-inf/tags?
I got instructions from following forum