在grails中创建链接

时间:2016-01-11 05:48:37

标签: grails gsp

如何使用createlink在grails中创建以下链接。我有一个各种参数的列表,在每次迭代时,它应该生成链接:

http://localhost:8080/search#parameter= “123”

1 个答案:

答案 0 :(得分:3)

您应该使用createlink,查看 grails docs here

在你的情况下 -

<g:createLink controller="search" action="index"
              params="[paramater: '123']"/>
你可以这样做

-

<a href="${g.createLink(controller : 'search', action : 'index',params : [paramater : '123',secondParamater: '5'])}"></a>

重要。这将返回用&#39;?&#39;分隔的参数。不是&#39;#&#39; (了解有关使用&#39; here

的更多信息

http://localhost:8080/search?parameter=123&secondParamater=5

但是如果你真的想要使用hash parmater(#) -

<a href="${g.creteLink(..)}#paramter=123"> </a>

*(无法确定您的控制器/操作映射)