<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE taglib
PUBLIC "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.2//EN"
"
<!-- XML所遵守的dtd文件 -->
<taglib>
<tlib-version>1.0</tlib-version>
<jsp-version>1.2</jsp-version>
<short-name>coreliuyang</short-name> <!-- 显示的prefix短后缀是在 页面上引用的时候要用到的-->
<uri> <!--页面上引用时候的uri名称 -->
<description>
This newliuyang s Tag
</description>
<tag>
<name>when</name> <!--tag在页面上所引用的名称 -->
<tag-class>cn.service.TagWhen</tag-class> <!--tag所在类 -->
<body-content>scriptless</body-content> <!--简单标签所专用的,表示body中显示的内容忽略表达式 如果输入<hr>会直接出现横线 -->
<attribute>
<name>test</name> <!-- 参数的名称-->
<required>true</required> <!-- 是否是必须的,如果是必须的在jsp页面中必须要写出,不写出会报错的 -->
<rtexprvalue>true</rtexprvalue> <!-- runtime expression value 是否支持表达式 (EL表达式或者jsp表达式) -->
</attribute>
</tag>
<tag><!-- 描述标签 -->
<name>showRemoteIp</name>
<tag-class>cn.service.ShowRemoteIpTag</tag-class>
<body-content>empty</body-content><!-- 指示标签的主体内容:没有就写empty -->
</tag>
<tag><!-- 描述标签 -->
<name>showRemoteIp</name>
<tag-class>cn.service.ShowRemoteIpTag</tag-class>
<body-content>JSP</body-content><!-- 标签其是一个传统的标签,并且是有主体内容的。body内可以有文本 -->
</tag>
</taglib>
转载于:https://my.oschina.net/anyyang/blog/364337