26

我正在开发一个 freemarker 模板,这是一个示例。

<Grantor>
    <UniqueID>${(currentGrantorIndex)!?string}</UniqueID> // want to comment this line
    <Entity>${(grantor.entityTypeName)!?string}</Entity>
</Grantor>

我想知道如何在 freemarker 模板中写评论或注释掉几行。任何的想法?

4

2 回答 2

42

<#--freemarker 中的注释由和分隔-->。这些分隔符之间的所有内容都不会被 freemarker 解释,也不会出现在输出中。

<Grantor>
    <#-- <UniqueID>${(currentGrantorIndex)!?string}</UniqueID> -->
    <Entity>${(grantor.entityTypeName)!?string}</Entity>
</Grantor>

请参阅此处的freemarker 参考。

于 2013-12-03T12:29:49.743 回答
0

使用 if 标签在 freemarker 中添加注释的另一种非标准方式:

<#if 1=0>comment</#if>

或者

<#if false>comment</#if>
于 2021-08-26T10:39:08.580 回答