如何在grails项目外部存储的grails中显示图像

时间:2011-12-21 05:16:18

标签: grails

我正在使用grails文件上传器插件将图像文件上传到我本地计算机的特定位置,而且我也可以从同一位置下载它, 但我的问题是,我无法在我的gsp文件中显示该图像。 如果我给出grails项目之外的图像文件的src,我在img标签中。 它只显示项目内的图像。是否可以以这种方式显示图像(没有域类的帮助)

1 个答案:

答案 0 :(得分:0)

构建一个具有单个操作的控制器,比如'image',它将路径作为参数(或id更好),然后只是正确地从磁盘和set-header内容类型输出该文件,你可以只是使用:

<img src='${linkTo(controller: "image", action: "image", id: myId")}' alt="My pic" />