我正在开发CMS,希望用户能够上传自己的图像,CSS文件等。为了资源的安全,我不想将上载的文件存储在应用程序结构/已部署的WAR中。
从非grails位置的 Controller 提供grails内容的最简单方法是什么?
最佳答案
通过适当的工具提供静态内容是正确的方法,所有Web服务器都可以实现这一目标。如果要在Grails应用程序中实现对此内容的管理,则可以在Config.groovy中配置静态内容的目标,仅此而已。
不要通过 Controller 从文件系统中加载内容,这是在重新发明轮子;-)而且Web服务器的性能更高;-)