TagLibs

Olá pessoal sou iniciante em Desenvolvimento para Web, baixei umas vídeo aulas para aprender porém estou com o seguinte problema agora. Criei uma aplicação Web, então depois um arquivo .java e depois um arquivo .tld. Bom, fiz tudo como o vídeo mostrou, porém quando eu fui declarar a taglib que eu criei na minha jsp, ela aparece um erro, quando eu passo o mouse sobre ele aparece a mensagem: TLD specifies invalid body-content (EMPTY) for custom tag example tag. Meu arquivo .tld está na pasta WEB-INF, eu uso a ide NetBeans 6.7.1, servidor Tomcat 6.0.18 e navegador Mozilla. Se alguém puder me ajudar, desde já agradeço a atenção de todos.

Código do arquivo .tld:

<?xml version="1.0" encoding="UTF-8"?> <taglib version="2.0" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-jsptaglibrary_2_0.xsd"> <tlib-version>1.0</tlib-version> <short-name>mytaglib</short-name> <uri>/WEB-INF/myTagLib</uri> <tag> <name> exampleTag</name> <tag-class> devmedia.MyFistTag</tag-class> <body-content>EMPTY</body-content> </tag> </taglib>

Código do arquivo .java:

[code] package devmedia;

import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.JspWriter;
import javax.servlet.jsp.tagext.TagSupport;

public class MyFistTag extends TagSupport implements java.io.Serializable {

public MyFistTag() {

    System.out.println("My Fist Tag is Created !!!");
}

@Override
public int doStartTag() throws JspException {
   JspWriter jspv = pageContext.getOut();
    try {
        jspv.write("<h1> Here My Example From Tag ! </h1>");
    } catch (IOException ex) {
        Logger.getLogger(MyFistTag.class.getName()).log(Level.SEVERE, null, ex);
    }
    return (SKIP_BODY);
}

}[/code]

Código do arquivo .jsp:

[code] <%@page contentType=“text/html” pageEncoding=“UTF-8”%>
<%@taglib uri=“http://java.sun.com/jstl/core_rt” prefix=“c” %>
<%@taglib uri="/WEB-INF/myTagLib.tld" prefix=“mytaglib” %>

JSP Page

Hello Word !!!

[/code]

ja deu uma olhada neste link?
http://java.sun.com/j2ee/1.4/docs/tutorial/doc/JSPTags5.html