在GSP(Grails)中显示图像,从数据库获取链接
|
我是Grails的新手.我正在尝试为网站中的每个产品显示图片缩略图,如下所示: <a href="#"><img src="${resource(dir:"images",file: "Nikon.jpg") }"/></a>/* 1 */
这里的问题是我想保存数据库中的图像链接,并通过以下方式获取链接: ${fieldValue(bean: productInstance,field: "image")} /* 2 */
但我不能将/ * 2 /代码替换为/ 1 * /中的“Nikon.jpg”的地方,它会导致语法错误! 在做了一些研究后,我发现大多数教程都展示了如何显示直接存储在数据库中的图像(例如,How to display image in grails GSP?).我不确定这种方法是否更好,但我仍然想从数据库中获取图像链接. 我还尝试搜索grails标签库以查找任何支持标签,但没有成功.任何人都可以给我一个暗示吗? 解决方法避免语法错误的正确语法是:< img src =“${resource(dir:'images',file:fieldValue(bean:productInstance,field:'image'))}”/> 但是我建议你编写自己的tagLib,因为写一个非常简单,如果你要使用这个代码,你的GSP看起来会更好.您可以轻松编写一个类似于以下内容的标记: 编写tagLibs的简单性实际上是我认为最好的grails功能之一. (编辑:云计算网_梅州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- sql-server – 总是有一个整数列作为主键的缺点是什么?
- 聚友启用域名9911.com力推小字报
- 监控 – Munin – 从数据库加载旧/历史数据以预先填充图表?
- sql-server – 通过NAT访问SQL Server实例
- sql-server – 在负载下插入性能增加:为什么?
- sql-server-2008 – 如何将值从动态SQL存储过程返回到实体框
- SQL Server舍入错误,给出不同的值
- sql-server – 如何从命令行备份SQL Server 2005中的数据库
- “龙战士”MAX版超乎完美,打造极致K7平台
- sql-server – 如何将SQL Server死锁报告中的密钥转换为值?

