以gsp(grails)显示图像

Don*_*onX 7 grails frameworks

我是grails的新手.我正在做一个图像上传和显示的示例项目.现在我的项目将图像和存储上传到ima​​ges目录.现在我要显示存储在"image"目录中的所有图像.我不知道如何编写gsp代码来显示所有图像.

为了显示图像,我在list.gsp页面中编写了以下代码.

我的gsp代码是:

<g:each in="${imageList}" var="image">
<img src="${createLinkTo(dir: 'images', file: '1.jpg')}" alt="Grails"/>
</g:each>
Run Code Online (Sandbox Code Playgroud)

imageList具有图像目录中的图像文件名.

在第二行,我想把文件名而不是"1.jpg".

任何人都可以告诉我如何显示图像.

谢谢

小智 4

如果您的 imageList 有图像对象列表,请尝试以下操作

${createLinkTo(dir: 'images', file: image.filename)}。

如果你的 imageList 像这样['1.jpg','2.jpg','3.jpg']尝试以下

**${createLinkTo(dir: 'images', file: image)}**
Run Code Online (Sandbox Code Playgroud)