1

次のような Rythm テンプレートがあります。

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

そして、Java サーブレットから呼び出される別のファイルでそれを使用します。ファイルは次のようになります。

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

Hello @leTitle !

ここで、leTitleは のサーブレットからこの HTML ファイルに与えられますargs

変数leTitleは本体で使用する場合は問題ありませんが、title変数を設定する場合は次のようになります。

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

タイトルからそれを削除すると、物事が機能します。では、タイトルは静的な文字列にする必要がありますか? または、変数として初期化する方法はありますか?

4

1 に答える 1

1

試してみてください@set(title = leTitle)。いいえ@_leTitle

于 2014-10-26T20:29:07.877 に答える