1)I have written a class called Tag1.java that extends t
Hello friends

1)I have written a class called Tag1.java that extends the TagSupport
class the Tag1.class file is in C:\Apache Tomcat 
4.0\webapps\examples\WEB-INF\classes\examples  

2)the TLD is in C:\Apache Tomcat 4.0\webapps\examples\WEB-INF\kapilstld\


3) the contents of TLD are 

<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE taglib
        PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN"
     "http://java.sun.com/j2ee/dtd/web-jsptaglibrary_1_2.dtd";>

<!-- a tag library descriptor -->

<taglib>
  <tlib-version>1.0</tlib-version>
  <jsp-version>1.2</jsp-version>
  <short-name>debug</short-name>
  <uri></uri> /******************* i think the problem is here********/
  <description>
    This tag library defines no tags.  Instead, its purpose is encapsulated
    in the TagLibraryValidator implementation that simply outputs the XML
    version of a JSP page to standard output, whenever this tag library is
    referenced in a "taglib" directive in a JSP page.
  </description>
  <validator>
    <validator-class>validators.DebugValidator</validator-class>
  </validator>

  <!-- This is a dummy tag solely to satisfy DTD requirements -->  
  <tag>
    <name>prime</name>
    <tag-class>MyTags.Tag1</tag-class>
    <body-content>EMPTY</body-content>
    <description>
        Perform a server side action; Log the message.
    </description>
    <attribute>
  <name>length</name>
  <required>false</required>
    </attribute>
  </tag>
  

</taglib>



4)the contents of web.xml are 
 <taglib>
        <taglib-uri>
     MyTags
        </taglib-uri>
        <taglib-location>
           /WEB-INF/kapilstld/codecamp-taglib.tld
        </taglib-location>
 </taglib>

5)when i run the jsp file i get an error 
Unable to load clas

Reply via email to