Hmmm, that
should work -- "shuold" be the operative
word here.
I have heard that some JSP 1.2 containers (some versions of
Tomcat 4, for example) are a bit inconsistent about locating TLDs automatically. (Tomcat 5, a JSP 2.0 container, exhibits no such problems that I have experienced).
The brute-force approach would be to add the TLD<->URI associations to the web.xml file. At the very least, if that works, it would show that you've got everything else set up ok.