gpt4 book ai didi

java - 是否可以在指令中检索 Freemarker 参数值?

转载 作者:行者123 更新时间:2023-12-02 07:07:14 26 4
gpt4 key购买 nike

我的模板之一中有类似于以下内容的内容:

<#assign myVar = ${myValue}-1>

但是 Freemarker 不高兴并给了我:

Exception in thread "main" freemarker.core.ParseException:
Encountered "{" at line 43, column 43 in myTemplate.ftl.
Was expecting one of:
"in" ...
">" ...
<EMPTY_DIRECTIVE_END> ...
etc...

有什么方法可以使用/检索 myValue 的值并在指令中使用它吗?

最佳答案

是的,有:

<#assign myVar = myValue - 1 >

(the documentation for assign中有一个类似的例子)

当您位于 FreeMarker 指令之外并且需要引起其注意以进行插值时,请使用 ${} 语法。不过,在 FreeMarker 标签内,变量必须是裸露的。

关于java - 是否可以在指令中检索 Freemarker 参数值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15954418/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com