我在grails 2.0.0中使用$ {resource(dir:'dir',file:'file.png')}时遇到问题

时间:2012-06-04 13:30:16

标签: grails

我用

 <img src="${resource(dir:'images', file:'logo.gif')}" width="249" height="31" /> 

我得到了

 <img alt="Grails" src="/amwccms/static/cXmUZIAv28XIiNgkRiz4RRl21TsGZ5HoGpZw1UITNyV.png"> 

而不是

<img src="/amwccms/images/logo.png">

1 个答案:

答案 0 :(得分:1)

用作资源文件名的哈希表示您可能正在使用Grails cached resources plugin。 此插件为资源框架提供“哈希和缓存”映射器,自动为您的资源创建安全的唯一文件名,并将它们设置为在浏览器中永久缓存。