Originally posted by Arun Prasath AV: can TLDs be present in WEB-INF\classes
Yes
or WEB-INF\lib\someDir (which is just before jar file )
No
or WEB-INF\someDir...?
Yes
TLDs can be placed anywhere under the WEB-INF folder (and any direct subdirectory) as long as it has the .tld extension so that the container can find it.
There are 4 places the container looks for TLDs (accdg to specs, at least) 1. under WEB-INF 2. under ANY folder DIRECTLY under WEB-INF 3. Inside META-INF inside a jar file (which is inside the WEB-INF/lib) 4. Inside a subdirectory of META-INF inside a jar file (which is inside the WEB-INF/lib) [ February 17, 2007: Message edited by: Hunny Growl ]