使用Rhythm中的另一个变量设置变量

时间:2014-10-26 14:36:35

标签: java html servlets template-engine rythm

我有一个类似的Rythm模板:

...Some HTML...
@get("title")
...Some More HTML...

然后我在另一个文件中使用它,该文件是从Java Servlet调用的。该文件看起来像:

@extends(../root.html)
@args String leTitle
@set(title = @leTitle)

Hello @leTitle !

leTitle中的Servlet为此HTML文件提供了args

变量leTitle在正文中使用时很好,但在设置title变量时,它会显示:

org.rythmengine.exception.CompileException: Syntax error on token "@", delete this token

从标题中删除它会使事情有效。那么,标题应该是一个静态字符串吗?或者有没有办法将其初始化为变量?

1 个答案:

答案 0 :(得分:1)

尝试@set(title = leTitle)。在@

之前没有leTitle