📅  最后修改于: 2021-01-05 01:14:38             🧑  作者: Mango
我们可以使用自定义URI来告诉Web容器有关tld文件的信息。在这种情况下,我们需要在web.xml中定义taglib元素。 Web容器从web.xml文件中获取有关指定URI的tld文件的信息。
在此示例中,我们将在JSP文件中使用自定义uri。对于此应用程序,我们需要专注于4个文件。
<%@ taglib uri="mytags" prefix="m" %>
Today is:
mytags
/WEB-INF/mytags.tld
1.0
1.2
simple
mytags
A simple tab library for the examples
today
com.javatpoint.taghandler.PrintDate
package com.javatpoint.taghandler;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.JspWriter;
import javax.servlet.jsp.tagext.TagSupport;
public class PrintDate extends TagSupport{
public int doStartTag() throws JspException {
JspWriter out=pageContext.getOut();
try{
out.print(java.util.Calendar.getInstance().getTime());
}catch(Exception e){e.printStackTrace();}
return SKIP_BODY;
}
}