我是一个Grails新手。我正在尝试为网站中的每个产品显示图像缩略图,就像这样:
<a href="#"><img src="${resource(dir:"images", file: "Nikon.jpg") }"/></a>/* 1 */
这里的问题是我想要在数据库中保存图片链接,并通过以下方式获取链接:
${fieldValue(bean: productInstance, field: "image")} /* 2 */
但是我无法将 /* 2 / 代码替换为 / 1 */ 中的 "Nikon.jpg",这会导致语法错误!
经过一些研究,我发现大多数教程展示了如何显示直接存储在数据库中的图像(例如,在 Grails GSP 中如何显示图像?)。我不确定这种方法是否更好,但我仍然想从数据库中获取图像链接。
我还尝试搜索 Grails 标签库以查找任何支持标签,但没有成功。有人能给我一个提示吗?