Grails 如何访问控制器中的config.groovy值?

Grails 如何访问控制器中的config.groovy值?,grails,grails-2.0,grails-controller,Grails,Grails 2.0,Grails Controller,我已将config.groovy中的登录端点URL设置为 grails.plugin.springsecurity.rest.login.endpointUrl=“/api/login” 如何在控制器中访问此endpointUrl值?就我个人而言,我不太喜欢Holders,因为它使代码更难测试。相反,我更喜欢注入config以避免对Holders类产生依赖: @Value(“${grails.plugin.springsecurity.rest.login.endpointUrl}”) def

我已将config.groovy中的登录端点URL设置为

grails.plugin.springsecurity.rest.login.endpointUrl=“/api/login”


如何在控制器中访问此endpointUrl值?

就我个人而言,我不太喜欢Holders,因为它使代码更难测试。相反,我更喜欢注入config以避免对Holders类产生依赖:
@Value(“${grails.plugin.springsecurity.rest.login.endpointUrl}”)

def endpointUrl

就我个人而言,我不太喜欢holder,因为它使代码更难测试。相反,我更喜欢注入config以避免对Holders类产生依赖:
@Value(“${grails.plugin.springsecurity.rest.login.endpointUrl}”)

def endpointUrl

在控制器中,您可以使用:

Holders.config.grails.plugin.springsecurity.rest.login.endpointUrl

或:

grailsApplication.config.grails.plugin.springsecurity.rest.login.endpointUrl

见:

在控制器中,您可以使用:

Holders.config.grails.plugin.springsecurity.rest.login.endpointUrl

或:

grailsApplication.config.grails.plugin.springsecurity.rest.login.endpointUrl

见: