首先在jspz中读取标签--->找到对应的url
然后在去WebRoot\WEB-INF里面找到对应的jstl对应的jar,然后在找到对应的uri,然后在找对应的属性中的类。通过tomact中work中对应jsp类去
自定义标签
* 编写Java类
* 只要与此接口有关的实现类,javax.servlet.jsp.tagext.JspTag
* 需要实现具体的接口
* javax.servlet.jsp.tagext.SimpleTag,简单标签,JSP2.0**
* javax.servlet.jsp.tagext.Tag,经典标签
* 编写tld文件
* tld文件是xml文档
* 扩展名为*.tld
* 位置:必须放置到WEB-INF目录下
* 内容:
<!-- 确定当前标签库的版本 -->
<tlib-version>1.0</tlib-version>
<!-- 建议引入当前便签库是,使用的简写 @taglib prefix="my" -->
<short-name>my</short-name>
<!-- 为当前标签库配置文件,起一个名称
* 内容:自定义,全球唯一
-->
<uri>http://www.meyweb.cn/jsp/mytag</uri>
<!-- <my:date / > 注册标签 -->
<tag>
<!-- 确定标签名称 -->
<name>date</name>
<!-- 确定实现类 -->
<tag-class>cn.myweb.tag.MyDateTag</tag-class>
<!-- 格式化当前标签的body内容
* empty:当前标签没有标签体
-->
<body-content>empty</body-content>
</tag>
* 配置tld文件(可选)
* 在JSP页面引入
* <%@ taglib uri="http://www.myweb.cn/jsp/mytag" prefix="my"%>
* <my:date />