Grails将params传递给图像

时间:2011-12-05 19:08:52

标签: image grails params

我怎样才能得到一个图像,在每个标签内部动态加载名称,如下所示:

 <g:link controller="conferenceUser"><img src="${resource(dir:'images',file:'solr.png')}" height="100px" width="200px"/></g:link>

但不是文件:'solr.png',请像这样使用$ {it.xxx}:

<g:link controller="conferenceUser"><img src="${resource(dir:'images',file:'${it.xxx}.png')}" height="100px" width="200px"/></g:link>

1 个答案:

答案 0 :(得分:1)

由于它已经在Groovy脚本块中,您可以引用该变量,然后使用Java样式的字符串连接:

src="${resource(dir:'images',file:it.xxx + '.png')}"