Grails 更改 Web 应用程序静态目录



我正在通过grails 2.2.4运行一个应用程序。就目前而言,grails处理来自"web-app/"目录底部的所有请求。不幸的是,我的Web应用程序中的所有URI引用都是"应用程序/图像","应用程序/样式","应用程序/脚本"等类型。这意味着任何对"/images"的调用都会点击"web-app/images",而不是真正的"web-app/app/images"。有没有一种简单的方法可以在所有调用前面加上额外的"/app/"前缀?

文件结构:

  /web-app
    /app
      /images
      /styles
      /scripts

如果您使用的是资源插件(我认为您会这样做),请查看配置部分。

您将需要以下设置Config.groovy

grails.resources.work.dir = '/app/'
//if a prefix is required other than 'static'
grails.resources.uri.prefix = '/content/' 

最新更新