【发布时间】:2016-01-11 05:48:36
【问题描述】:
如何在 grails 中使用 createlink 创建以下链接。我有一个各种参数的列表,在每次迭代时,它应该生成链接为:
【问题讨论】:
如何在 grails 中使用 createlink 创建以下链接。我有一个各种参数的列表,在每次迭代时,它应该生成链接为:
【问题讨论】:
您应该使用 createlink,查看 grails 文档 here
在你的情况下 -
<g:createLink controller="search" action="index"
params="[paramater: '123']"/>
或你可以这样做 -
<a href="${g.createLink(controller : 'search', action : 'index',params : [paramater : '123',secondParamater: '5'])}"></a>
重要。这将返回以“?”分隔的参数不是“#”(阅读更多关于使用“#”here)
http://localhost:8080/search?parameter=123&secondParamater=5
但是如果你真的想使用哈希参数(#) -
<a href="${g.creteLink(..)}#paramter=123"> </a>
*(不能确定你的控制器/动作映射)
【讨论】: