0

レンダリングする代わりに、taglib の値を文字列として要素に渡すことは可能ですか?

GSP の HTML の一部が XSL 変換によって生成され、生成された HTML 内で特定の DIV を見つけて TAGLib のコンテンツを入力する必要がある、この特別な使用例があります。

4

1 に答える 1

2

コントローラーから taglibs を呼び出して、戻り値を変数に割り当てることができます。

def value = g.render(template: '/my-template', model: [message: 'hello world'])
println value

技術的には、任意の Bean (および を使用する任意の静的メソッド)から taglib を呼び出しますHoldersが、これは悪い習慣として扱われます。

于 2013-08-15T10:41:01.763 に答える