image - Grails应用程序镜像路径?

标签 image grails directory

我是grails的新手,我正在尝试制作一个提供用户上传图像的应用程序,我想将图像URL存储在数据库中,并希望将图像存储在目录中,以便如果我想在gsp中显示上图是什么方式,我尝试使用img src =“$ {assetPath(src:'product /'+ it.img_url)}}来获取图像,效果很好,这里product是一个目录,用于保存图像
“grails-app \ assets \ images \ product”目录,当我在产品目录中对图像进行心脏编码时,它可以完美工作,但是我想让用户上传图像并保存在产品目录中。将图像保存在Assets \ Image路径中是正确的方法,或者我应该将图像保存在Web应用程序路径中,如果我错了,在目录中上传图像的方式是什么,在gsp页面中显示的方式是什么

最佳答案

is right approach to save image in assets\image path or i should save image in web-app path



不,将图像保存在Web应用程序本身中没有任何意义,因为当您重新部署应用程序时,这些图像将丢失。而是将它们保存在文件系统上的某个位置,例如${HOME}/images

关于image - Grails应用程序镜像路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24220962/

相关文章:

java - 如何在 Java 中创建临时目录/文件夹?

javascript - SRC属性为空且性能不佳

python - 如何使用同一图片的二进制蒙版图像裁剪图像以去除python中的背景?

grails - 从 Maven 原型(prototype)创建 grails 项目

hibernate - 用于组合外键上的表的Grails语法

linux - Squid 源代码目录重命名在 make clean 期间出现 "aclocal-1.14"丢失错误

image - 在圆形图像顶部带有边框的圆形图像 css

c# - WPF 的 Imagecontrol 卡住 UI

grails - "OutOfMemoryError: PermGen space"与 Grails web 应用程序

c# - CopyTo() 到一个尚不存在的目录