<stl:include> 包含文件

<stl:include file="包含文件路径"></stl:include>

说明

通过 stl:include 标签在模板中包含另一个文件,作为模板的一部分。

通常此标签在处理诸如页头、页脚、版权声明等每个页面相同的内容时使用。

被 <stl:include> 标签包含的文件中可以包含其他 STL 标签或实体。

stl:include 类似于动态页面中的 <%@ include file="header.jsp" %>包含。 file是需要包含的文件名,一般以"~"或者"@"开头,代表系统根目录或站点目录下的文件,如 file="@/include/head.html",也可以采用 file="/include/head.html"。

stl:include 标签能够解析包含文件中的 STL 标签或实体。 包含文件可以到"显示管理"—"包含文件管理"中管理。

<stl:include> 标签对应的实体为{stl:include}。

包含文件中还可以再嵌套 <stl:include> 包含文件标签,进一步细分代码块。

属性

属性 说明
file 包含文件路径

file - 包含文件路径

需要包含的文件路径。

包含本站文件时,可以添加或者省略"@"地址通配符,例如:

<stl:include file="/include/footer.html"></stl:include>

<stl:include file="@/include/footer.html"></stl:include>

效果是一样的。

示例

在模版中包含页脚文件

下面的例子在模版中包含文件名称为"footer.html"的页脚文件。

<stl:include file="@/include/footer.html"></stl:include>