FreeMarker插值结果与第二次插值一起使用

时间:2012-02-17 19:05:54

标签: freemarker

让我先说一下,我不是一个贸易程序员,但我正在学习最好的东西。我正在尝试构建一个模板来获取一个FreeMarker插值结果的结果,并将其用作另一个的变量。我希望我正确使用这些条款。

例如,我希望将(entity.customer.organization.name)的结果用于:

$ {书籍说明[ “organizationXXXAttire”]!}

XXX 是(entity.customer.organization.name)的结果

如果它只是一个公司名称可变的模糊,它看起来像:

$ {书籍说明[ “organizationCompanyAttire”]!}

我认为以下内容可行,但事实并非如此:

< #assign organization =(entity.customer.organization.name)>

$ {书籍说明[ “组织LT&; @organization解释>服饰”]!}

提前感谢任何建议。

1 个答案:

答案 0 :(得分:2)

只是${blurb["organization${entity.customer.organization.name}Attire"]!}

只有在包含一段模板的字符串时才需要

?interpret。此外,您无法在表达式中调用指令(<@...><#...>)。