传递链接中的参数 - Grails

时间:2014-10-08 05:21:59

标签: grails groovy gsp

在以下代码示例中,我将ID作为参数传递。但是,我想传递userID以及参数。总的来说,我将传递2个参数。 O怎么办呢?

<td>
   <g:link
      url="${fieldValue(bean: gInstance, field: "name")}"
      id="${gInstance.id}" >
      ${fieldValue(bean: gInstance, field: "name")}
   </g:link>
</td>

如何在上面的示例中将gInstance.userID作为第二个参数传递?

2 个答案:

答案 0 :(得分:4)

你可以发送这样的额外参数

<g:link url="${fieldValue(bean: gInstance, field: "name")}" id="${gInstance.id}" params="['userId': gInstance.userID]">
    ${fieldValue(bean: gInstance, field: "name")}
</g:link>

答案 1 :(得分:1)

您可以传递以下参数

<g:link controller="controllerName" action="actionName" params="[param1: "param", param2: "param"] class="class">Info to Display</g:link>