将带有其他内容的spring消息传递给宏

时间:2012-03-06 14:49:41

标签: spring freemarker

我编写了一个宏,用于打印带有传递值的HTML输出。让我们说:

<@myMacro 'foo'>

现在,我想将来自.properties文件的消息传递给此宏。

<@spring.message code="key"/> // contains 'foo'

我需要的是传递key消息的值以及其他字符串,如:

<@spring.message code="key"/>bar  // foobar

如何执行此操作以将foobar传递给myMacro

春季版:2.5

1 个答案:

答案 0 :(得分:6)

解决方案非常简单:

<#assign fooVar><@spring.message code="key"/>bar</#assign>
<@myMacro fooVar>