标签的特点及自定义标签开发

本文介绍了标签的特点,包括空标签和带结束标签的类型。接着详细讲述了自定义标签的开发流程,包括创建标签助手类(继承BodyTagSupport),定义标签库描述文件(tld),以及在JSP中如何导入并使用自定义标签。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一:标签的认识

    1.1标签特点

                  <开始标签 属性名="属性值">标签体</结束标签>

                    空标签
                   <br/><hr/>
                   <开始标签></结束标签>
                   <开始标签/>

二:标签的生命周期


三:自定义标签的开发

               3.1 创建一个标签助手类  类名Tag  (继承BodyTagSupport)

                标签属性必须助手类的属性对应、且要提供对应get/set方法

                //标签助手类shi单利模式

                3.2 创建标签库描述文件(tld),添加自定义标签的配置

                (博主的资源里面有模板tld,根据需要自行修改就好了,如下


             <name>标签主手类类名</name>

             <tag-class> 标签主手类全路径 </tag-class>

             <body-content> 未完 </body-content>


                //:tld文件必须保存到WEB-INF目录或其子目录


                3.3 在JSP通过taglib指令导入标签库描述文件,并通过指定后缀访问此自定义标签(通俗来说就是引用

                3.3.1 在你的tld文件中自定义的标签上方自定义一个    <uri>/Zking</uri>

                3.3.2 在jsp文件中引用<%@    taglib  prefix="z"  uri="/Zking"%>































评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值