NOTE: I HAVE NOT YET CREATED A WEB.XML file. could this be the cause of this? in the dos prompt it says: WARNING: Internal Error: File /WEB-INF/web.xml not found [ October 08, 2007: Message edited by: Chunnard Singh ]
You are specifying URI in the tld file.So,mapping URI to a tld is not necessary if the URI is specified in the taglib and the tld is inside a jar file.So,if this tld is inside a jar file then the JSP engine will find it automatically;However,if the tld file is not in a jar file,then you will have to map the URI to a tld file in web.xml.
A JSP container may �know of� some specific URIs and may provide alternate implementations for the tag libraries described by these URIs, but the user must see the behavior as that described by the required, portable tag library description described by the URI. A JSP container must always use the mapping specified for a URI in the web.xml deployment descriptor if present. If the deployer wants to use the platform-specific implementation of the well-known URI, the mapping for that URI should be removed at deployment time.
I am not sure but the tld you are using looks like a well known uri i.e. URI which is already known to the container.
So,the mapping might not be needed as the container already knows about the well known uri's.
I read that mapping stuff in a book on scwcd by Hanumant Deshmukh.