aspose file tools*
The moose likes Servlets and the fly likes tag lib descriptor headers - what do they mean Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » Servlets
Bookmark "tag lib descriptor headers - what do they mean" Watch "tag lib descriptor headers - what do they mean" New topic
Author

tag lib descriptor headers - what do they mean

Chris Brat
Ranch Hand

Joined: May 22, 2003
Posts: 108
Hi all,
can anyone explain the different parts of s Tag Library descriptor?
<?xml version"1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE taglib
PUBLIC "-//Sun Microsystems, Inc // DTD JSP Tag Library 1.1//EN"
"http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">

For some reason I had a version 1.2 for the tag library and it many threw errors at me.
I found the error and am now under the impression that this is one of those things that you meddle with at your own peril...

but im still like a monkey that gets shocked by an electric fence and goes back becausehe wants to know why he was shocked.
chris


SCJP 1.2, SCJP 5, SCBCD
Kevin Jones
Author
Ranch Hand

Joined: Oct 29, 2003
Posts: 39
What you are showing here is the DTD (Document Type Definition). This is nothing to do with tag libraries specifically but is an XMLism. The DTD allows the XML parser to validate the XML document. In this case it says
<!DOCTYPE taglib
PUBLIC "-//Sun Microsystems, Inc // DTD JSP Tag Library 1.1//EN"
"http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd">
The root element of this document is called taglib
The 'name' of this DTD is "-//Sun Microsystems, Inc // DTD JSP Tag Library 1.1//EN"
The location of this DTD is "http://java.sun.com/j2ee/dtds/web-jsptaglibrary_1_1.dtd"
If you browse to the URL you will find the DTD. Many IDE's will use the DTD to give you editing completion (intellisense in MS speak) for the XML document.


Kevin Jones<br />Author: <a href="http://www.amazon.com/exec/obidos/tg/detail/-/0321136497/jranch-20" target="_blank" rel="nofollow">Servlets and JSP: The J2EE Web Tier</a>
 
 
subject: tag lib descriptor headers - what do they mean
 
Similar Threads
Custom Tag NOT Compiling
STEP-BY-STEP creating a WAR file
tld file mandatory elements
Internal Servlet Error with Custom tag
Class not found..