g:linkの同じparams属性に名前付き引数とマップを追加する際に問題が発生しました。 私のような名前付き引数を置くことができます。gspという名前のパラメータとマップを同じparams属性に入れるためのリンク
<g:link action="action" controller="controller" params='[hello:"hello",world:"world"]'>test</g:link>
または私はコントローラにマップを作り、などGSPリンクのparamsであることを使用することができます。
<g:link action="action" controller="controller" params='${testParam}'>test</g:link>
この両方の適切な方法でリンクを形成します。私はこの方法で行うことができません
<g:link action="action" controller="controller" params='${testMapParam},[hello:"hello",world:"world"]'>test</g:link>
:しかし、今、私は、次のような属性のparams内の同じリンクで両方の方法を使用します。これは適切なリンクを作成しません。これを行う方法はありますか?これで私を助けてください。
ありがとうございます。 乾杯!
[hello: "hello"、world: "world"] "または' params = "$ {[hello:" hello "、world:" world "]}" " – Vahid
@vahid申し訳ありませんが、これは動作しません。同じparamsリンクにmapとnamedパラメータの両方が必要です。 – anishroniyar