0

我正在使用 groovy 模板播放 1.2.5。我需要在 html 页面的标题标签上附加一个字符串。但是,我在下面尝试的选项不会导致显示值 - 我想知道这个问题是否与我的转义或错误逻辑有关(我很有能力)。

#{set title:'ABCD | ${object.property}' /}  // object.property has a valid String value

提前致谢!

4

1 回答 1

0

设置标题时,标题已经在“#{}”标签内。如果传递另一个变量,则不需要使用 ${} 格式 - 只需确保您传递所需的变量时没有 ${} 和 '' 字符。例如:

#{set title:'ABCD | ' + object.property /}

这有效(只要 object.property 有效)。除非我弄错了,否则您还可以使用 object?.property 格式来避免对象可能为空的情况。希望能帮助到你!

于 2013-04-25T23:51:17.403 回答