gpt4 book ai didi

java - Freemarker 全局变量值被附加两次

转载 作者:行者123 更新时间:2023-12-02 11:42:36 24 4
gpt4 key购买 nike

我正在为全局变量分配一个值,但是当我使用它时,我会得到它两次#

<#global "base"="abc/xyz"></global>

当我使用 ${base} 时,我得到 abc/xyz/abc/xyz。

最佳答案

如果您检查global docs您的语法错误,选项是:

<#global name=value> or

<#global name1=value1 name2=value2 ...nameN=valueN> or

<#global name> capture this < /#global>

最简单的选择是

<#global base="abc/xyz">

还要确保您使用全局变量:

${.globals.abc}

For example, with <#global x = 1> you create a variable that isvisible as x in all namespaces, unless another variable called x hidesit (for example a variable what you have created as <#assign x = 2>).In this case, you can use special variable globals, like ${.globals.x}

关于java - Freemarker 全局变量值被附加两次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48436787/

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