Java 无法调用自定义标记jsp

Java 无法调用自定义标记jsp,java,jsp,jsp-tags,custom-tags,Java,Jsp,Jsp Tags,Custom Tags,我无法调用在JSP中创建的自定义标记 标记描述符库的相关部分: <!-- username tag --> <tag> <name>username</name> <tag-class>abc.xyz.UserNameTagHandler</tag-class> <body-content>empty</body-content> </tag> 和index.j

我无法调用在JSP中创建的自定义标记

标记描述符库的相关部分:

<!-- username tag -->
<tag>
    <name>username</name>
    <tag-class>abc.xyz.UserNameTagHandler</tag-class>
    <body-content>empty</body-content>
</tag> 
index.jsp

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@taglib uri="/WEB-INF/miscHelperToolCusLib.tld" 
prefix="misc"%>
<html>
  <body>
    <div>
        <h1 class="header">Welcome <misc:username />.</h1>
    </div>
  </body>
<html>

欢迎
我在页面上看到:
欢迎。


知道出了什么问题吗。感谢您的帮助。

最后我自己解决了。如果从
TagSupport
扩展,则必须实现
doStartTag()
函数,而不是
doTag()

是否在web.xml文件中添加了标记声明?我会帮你的。
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@taglib uri="/WEB-INF/miscHelperToolCusLib.tld" 
prefix="misc"%>
<html>
  <body>
    <div>
        <h1 class="header">Welcome <misc:username />.</h1>
    </div>
  </body>
<html>