我無法找到一個示例,顯示如何在Config.groovy中指定一個將在應用程序的任何部分調用的目錄。該目錄將作爲應用程序將生成的文件的存儲庫。如何在Config.groovy中指定目標目錄?
任何來自你們的幫助將不勝感激。
我無法找到一個示例,顯示如何在Config.groovy中指定一個將在應用程序的任何部分調用的目錄。該目錄將作爲應用程序將生成的文件的存儲庫。如何在Config.groovy中指定目標目錄?
任何來自你們的幫助將不勝感激。
如果您在Config.groovy中以下內容:
my.app.location="/Some/Path"
你可以像這樣通過注射grailsApplication訪問此:
def SomeController {
def grailsApplication
def someAction() {
def location = grailsApplication.config.my.app.location
}
}
同樣適用於服務,標籤庫等
所以你想在'Config.groovy'中指定一個配置選項來保存一個目錄的路徑,該目錄又將被用來存儲文件。很明顯,將它添加到'Config.groovy'不是問題,所以你的問題是:「我如何在'Config.groovy'中訪問項目? –
實際上,問題是:如何將其添加到Config.groovy中以及如何在應用程序中的某處(如服務或作業中)訪問它。謝謝! – chemilleX3