自定义标签
1、 扩展TagSupport
2、 写自定义Tag的tld文件.
3、 Web.xml中指定tld文文件。
4、 在JSP中使用标签。
l Class UserDefTag extends TagSupport
{
public int doStartTag() throws JspException{
JspWriter out=pageContext.getOut();
…
Return SKIP_BODY:
}
}
l Tld文件
<taglib>
<tlibversion>tldversion</tlibversion>
<shortname>shortname</shortname>
<tag><name>name</name><tagclass>tagclass</tagclass></tag>
</taglib>
根据XML mierosystem. Inc. DTD JSP Tag Library 1.2//EN写tld。
l 在web.xml中配置、布置
<jsp-config>
<taglib><taglib-uri></taglib-uri><taglib-location>/WEB-INF/tagDefs.tld</taglib-location>
</taglib>
</jsp-config>
l JSP中
<%@ taglib uri=”” prefix=””>
<name:<method>/>引用