FTL 中的反引号

Back-ticks in FTL

我想知道在(Freemarker 模板语言)FTL 模板中使用反引号 (`) 是否合适。

FTL 文档 https://freemarker.apache.org/docs/dgui_template_exp.html 没有提及反引号。

但如果在脚本标签中使用,它确实有效!

<script charset="utf-8" type="text/javascript">
var x = "Some string";
var y = `${x}`;
</script>

以上脚本适用于 FTL。使用它是否合适,它是否适用于所有情况?

反引号在 FreeMarker 中不是有效的运算符。在您的示例中,它是静态文本的一部分,它只是由 FreeMarker 打印出来的。所以在静态文本中你可以有任何东西(除了,这些将结束静态文本:${#{<#</#<@</@).