自定义标签 | 学习笔记

简介: 快速学习自定义标签

开发者学堂课程【JSP快速入门自定义标签】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/33/detail/738


自定义标签


内容简介:

1、步骤

2、标签处理类

3、配置 tld 文件

4、页面中指定 tld 文件位置

1、步骤

  • 标签处理类(标签也是一个对象,那么就需要先有类!)
  • tld 文件,它是一个 xml
  • 页面中使用 <#Tagtld#> 来指定 tld 文件的位置


2、标签处理类

  • SimpleTag 接口:
  • vold doTag(): 每次执行标签时都会调用这个方法;
  • JspTag getParent(): 返回父标签(生命周期方法)
  • Vold setParent(JspTag): 设置父标签
  • Vold setJspBody(JspFraqment) :设置标签体
  • Vold setJspContext(JspContext) :设置 Jsp 上下对象,它儿子是 PageContext
  • 其中doTag()会在其他三个方法之后被 tomcat 调用。


3、配置 tld 文件

tld 文件一般都放到 MEB-INF 之下,这样保证客户端被访问不到!

<tag>

       <name> myTagl</name>  指定当前标鉴的名称

< tag —class> cm.itceat.tag -MyTagle/tag —class> 指定当前标签的标签处理类!

< body -oomtent >empty</body -oomtent> 指定标签体的类型,我们这里使用的是空标签!

</tag>


4、页面中指定tld文件位置

<#@  tagltb prefix“it” url”/NEB-INF/tld/itceat-tag.tld” #>

导标签库,就是为页面指定 tld 文件的位置!

相关文章
|
12月前
|
Java
自定义jsp标签进阶
自定义jsp标签进阶
32 2
|
11月前
|
Java
自定义标签(下)
自定义标签(下)
|
12月前
|
XML Java 数据格式
自定义标签
自定义标签
|
12月前
|
Java 程序员 开发者
自定义标签-下
自定义标签-下
35 0
|
XML 设计模式 Java
自定义标签的详细使用讲解【上】(一)
自定义标签的详细使用讲解【上】
123 0
|
Java 数据库
自定义标签的详细使用讲解【下】
自定义标签的详细使用讲解【下】
32 0
自定义标签的详细使用讲解【上】(二)
自定义标签的详细使用讲解【上】(二)
39 0
|
分布式计算 图计算 Spark
打标签_完成| 学习笔记
快速学习打标签_完成
打标签_完成| 学习笔记
|
前端开发 开发者
基本标签 | 学习笔记
快速学习基本标签
基本标签 | 学习笔记
|
数据采集 搜索推荐 开发者
h1到h6标签|学习笔记
快速学习h1到h6标签
115 0