Grails - 如何在config.groovy中获取serverURL?

时间:2015-05-20 11:53:47

标签: grails

我想在config.groovy中使用ServerURL。

但是,如果我无法在url.setting中使用serverURL,我需要配置config.groovy开发和制作。

我尝试得到serverURL,如下所示,它会出错。

Config.groovy中

def grailsApplication
environments {
    development {
        grails.logging.jul.usebridge = true
        grails.serverURL = "http://localhost:8080"
    }
    production {
        grails.logging.jul.usebridge = false
        grails.serverURL = "http://myapp.com"
    }
}
url.setting = "${grailsApplication.config.grails.serverURL}"

运行应用程序时的错误如下所示

Error Error packaging application: Error loading Config.groovy: Cannot get property 'config' on null object (Use --stacktrace to see the full trace)

1 个答案:

答案 0 :(得分:2)

您可以获取服务器网址,如 -

$('#datefield').datepicker().on('changeDate', function (e) {
         $('#datefield').focus();
         $('#anyotherfield').focus();
         $('#datefield').focus();             
});