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中 |
| 接下来,我们会对这些指令分别进行介绍。 |