我正在开发 CMS,我希望用户能够上传他们自己的图片、CSS 文件等。为了资源的安全,我不想将上传的文件存储在应用程序结构/部署的 WAR 中。
从非 grails 位置的 Controller 在 grails 中提供内容的最简单方法是什么?
最佳答案
通过适当的工具提供静态内容是正确的方式,所有的网络服务器都提供了实现这一点的可能性。如果您想在您的 Grails 应用程序中实现对这些内容的管理,只需在 Config.groovy 中配置静态内容的目的地即可。
不要通过 Controller 从文件系统加载内容,你正在重新发明轮子;-) 而且网络服务器的性能要高得多;-)
关于image - Grails:从应用程序外部提供静态内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12981643/