【发布时间】:2015-01-26 16:20:49
【问题描述】:
在我的 Grails 应用程序中,我有一个 URL 直接映射到 UrlMappings.groovy 中的视图
"/geolocation"(view: "/geolocation/index")
我正在尝试生成指向此视图的链接,其中包含以下请求参数:
<g:link elementId="btnSrcDest" uri="/geolocation" class="mapInfo"
params="[mapType: 'foo']">
Click me
</g:link>
但这会生成以下 HTML
<a class="mapInfo" id="btnSrcDest" href="/myApp/geolocation">
Click me
</a>
而我期待这个:
<a class="mapInfo" id="btnSrcDest" href="/myApp/geolocation?mapType=foo">
Click me
</a>
为什么g:link 的params 属性会被忽略?
【问题讨论】: