1、创建标签类
1)需集成: javax.servlet.jsp.tagext.TagSupport;
2)重写doStartTag()方法,TagSupport中定义的pageContext可直接使用
3)使用JspWriter输出数据:JspWriter out = this.pageContext.getOut();
2、创建tld文件
1)创建目录/WebRoot/WEB-INF
2)tld主体文件:
<uri>/zl</uri> <tag> <name>css</name> <tag-class>util.ui.taglib.ThemeCssTag</tag-class> <body-content>empty</body-content> <attribute> <name>cssName</name> <required>true</required> <rtexprvalue>true</rtexprvalue> </attribute> <attribute> <name>basePath</name> <required>false</required> <rtexprvalue>true</rtexprvalue> </attribute> </tag>
3、引用标签
1)<%@ taglib uri="/zl" prefix="zl" %>
2)<zl:css cssName="easyui.css" basePath="easyui/themes/"/>