葵花宝典 十四 标签库

标签库的概念 组成
什么是自定义标签
目前我们 JSP中使用的标签都是HTML的标签,浏览器会解释运行。例如,form就是一个标签名字,action是form标签的属性,与之间的内容,称为是标签体。

自定义标签,就是可以根据需求,自己定义的标签,定义标签的名字、属性、作用等。
JSP文件中,往往需要实现类似的功能,编写很多类似的Java代码

自定义标签,可以把这些Java代码的功能定义成标签,在JSP中就可以直接使用这个标签,而不必重复写Java代码,能够使得JSP文件结构简练,可读性强,可维护性也增强。

本章目标:熟悉自定义标签的过程、自定义标签的组成,不要求熟练掌握自定义标签,作为了解内容即可,为之后理解、使用JSTL打下基础。

自定义标签由两部分组成
*.tld文件:是一个XML文件,用来定义标签名字、属性、标签处理类、标签体等
*.class文件:每一个标签,都对应一个标签处理器类,这个类遵守一定规范,即需要继承或实现API中的特定类或接口,覆盖其中方法。也是自定义标签的主要工作
可见:自定义标签的功能依然还是用Java类实现的,不过是Java代码不再写在JSP中,而是用Java类实现,使用标签调用,以便达到复用性。

使用自定义标签

1.引入标签库
要使用自定义标签,首先必须引入标签库,使用taglib指令

在index.jsp中使用自定义的标签,因此,在index.jsp中引入标签库

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值