Tag File:
用于简化自定义标签,使用Tag File可以无须定义标签处理类和标签库文件
自定义标签的使用与步骤参考:JavaWeb之自定义标签
步骤:
1、建立*.tag文件,文件名应与标签名一致,语法类似于JSP,用于代替标签处理类
TagFile并不会输出完整的HTML页面,而是如同自定义标签的作用,在HTML页面上生成一个页面片段
2、导入标签库,设置标签前缀和tag文件目录,并在JSP中使用标签
结果如下:
与自定义标签的对比:
自定义标签步骤:
-
编写自定义标签类(重写doTag()方法)
-
编写*.tld文件,在其中配置标签属性
-
导入标签库并在JSP页面中使用标签
Tag File步骤:
-
编写*.tag文件,在其中实现标签方法及配置属性
-
导入标签库并在JSP页面中使用标签
结论:
Tag File是自定义标签的简化,如同JSP会被编译成Servlet一样,Tag File也会编译成标签处理类,使用Tag File较为方便
网友评论