如何在控制器中访问config.groovy值?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在控制器中访问config.groovy值?相关的知识,希望对你有一定的参考价值。
我在config.groovy中设置了login endpointUrl as
grails.plugin.springsecurity.rest.login.endpointUrl =“/ api / login”
如何在控制器中访问此endpointUrl值?
就个人而言,我不是Holders的忠实粉丝,因为它会让你的代码更难测试。相反,我更喜欢注入配置以避免依赖于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
以上是关于如何在控制器中访问config.groovy值?的主要内容,如果未能解决你的问题,请参考以下文章
在 log4j appenders 内的 config.groovy 中访问会话用户
如何在运行时获取 Grails Config.groovy 中的好东西?
ACM(访问控制模型),Security Identifiers(SID),Security Descriptors(安全描述符),ACL(访问控制列表),Access Tokens(访问令牌(示例代