我有类似这样的东西:
<g:each in="${temp}">
<li>Date: ${it.dateParticipated}, <br>Role: ${it.role}, <br>Acceptence: ${it.accepted}, <br>
<g:link controller="conference" action="participated" id="${it.conference.id}">
Conference: </g:link>${it.conference},<br>
Role: ${it.role}, <br>Status: ${it.status}</li><br>
<br>
</g:each>
我想要做的是,当我点击“Conference”时,加载控制器“conference”和方法“participated”,并传递参数“it.conference”。如何在g:link标签中传递这些参数?需要这样做的原因是,当我点击“conference”时,会加载另一个页面,并传递详细信息的ID。
params="${[foo:it.bar]}"
的意思是使用 it.bar 的值作为 foo 的值,并将它们放入 params 变量中。 - Becca Gaspard