使用Rythm将变量与其他文本连接

时间:2015-07-10 11:30:08

标签: java template-engine templating rythm

我正在使用Rythm模板引擎。我有一个变量,我想连接'它与其他文本没有任何空格。我不知道如何划分我的变量名称和周围文本 - Rythm尝试将变量名称和额外文本解析为单个表达式。

以下是一个例子:

@args String who
Hello @whoextra

http://fiddle.rythmengine.org上尝试时出现以下错误:

org.rythmengine.exception.CompileException: whoextra cannot be resolved to a variable

如果'谁'具有价值'世界'我想要打印的是:

Hello Worldextra

我可以通过以下方式实现这一目标:

@args String who
Hello @who.raw()extra

但它似乎有点冗长,特别是如果我在很多地方使用它。

有没有更好的方法来划分我在Rythm中的表达式?

1 个答案:

答案 0 :(得分:3)

使用()分隔:

@args String who
Hello @(who)extra

有关Rythm模板中表达式的详细信息,请结帐http://rythmengine.org/doc/template_guide.md#expression