JavaWeb之Tag File

Tag File:

用于简化自定义标签,使用Tag File可以无须定义标签处理类和标签库文件

自定义标签的使用与步骤参考:JavaWeb之自定义标签

步骤:

1、建立*.tag文件,文件名应与标签名一致,语法类似于JSP,用于代替标签处理类

JavaWeb之Tag File_第1张图片

TagFile并不会输出完整的HTML页面,而是如同自定义标签的作用,在HTML页面上生成一个页面片段

2、导入标签库,设置标签前缀和tag文件目录,并在JSP中使用标签

JavaWeb之Tag File_第2张图片

结果如下:

JavaWeb之Tag File_第3张图片

与自定义标签的对比:

自定义标签步骤:

  1. 编写自定义标签类(重写doTag()方法)

  2. 编写*.tld文件,在其中配置标签属性

  3. 导入标签库并在JSP页面中使用标签

Tag File步骤:

  1. 编写*.tag文件,在其中实现标签方法及配置属性

  2. 导入标签库并在JSP页面中使用标签

结论:

Tag File是自定义标签的简化,如同JSP会被编译成Servlet一样,Tag File也会编译成标签处理类,使用Tag File较为方便

你可能感兴趣的:(JavaWeb之Tag File)