image - grails图像绝对路径

标签 image grails

我的标题模板中有这张图片 <img src="images/slide-1.jpg" alt="Slide #1" width="175" height="77" />
当从“main”目录中的 gsp 文件使用模板时,会加载图像。虽然,如果我在 Controller 内的 gsp 文件中使用了相同的模板,则不会加载图像。我试图改变这一点:

<img src="images/slide-1.jpg" alt="Slide #1" width="175" height="77" />

对此:
<img src="../images/slide-1.jpg" alt="Slide #1" width="175" height="77" />

它有效,但现在另一个页面中的图像没有。有解决问题的想法吗?我知道关键必须是绝对路径。但我已经做了一些搜索并没有发现任何东西。

最佳答案

您可以将图像放在资源文件夹中(例如,在 YOUR_PROJECT/web-app/images 中),然后通过 resource tag 在 gsp 中访问它.通过这种方式,您将不会遇到绝对路径问题。

具体例子可以引用this question .

关于image - grails图像绝对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5944393/

相关文章:

grails - 如何更新GORM一对一关联?

grails - Grails数据库迁移,其属性与数据库无关

html - 单击它们时图像正在缩小

internet-explorer - 在所有浏览器中旋转图像(IE 中的 Canvas ?)

linux - 一堆图片转视频

java - 如何在 grails 独立应用程序中嵌入 mysql

iphone SDK : sound problems

javascript - 使用 cookie 插件从图像点击触发复选框点击

grails - 将 appname 放在 codenarc 报告标题中

jquery - 在groovy gsp中,日期格式不起作用