7.3tag file指令

7.3tag file指令

JSP页面一样,tag file可以使用指令来指挥JSP容器如何编译这个tag file

语法格式

tag file的指令语法和JSP是一样的:

1
<%@ directive attribute1="value1" attribute2="value2" ... %>

属性值必须被单引号或者双引号包裹<%@之后和%>之前的空格加不加都不影响正确性,但是为了可读性,建议加上空格。除了page指令,其他所有的JSP指令都可以用于tag file。在tag file中,可以使用tag指令代替page指令。另外,你还可以使用两个新指令:attribute variable

tag file中可以使用的指令

下表展示了所有可以在tag file中使用的指令。

指令 描述
tag 作用与JSP页面中的page指令类似
include 用于将其他资源导入tag file
taglib 用于将自定义标签库导入tag file
attribute 用于将自定义标签库导入tag file
variable 用于将自定义标签库导入tag file
接下来,我们会对这些指令分别进行介绍。