amazon-web-services - 如何从config.groovy文件定义和访问grails中的数组

标签 amazon-web-services grails groovy

我的一个 Controller 中有一个已编码的值

public regions = ['code1','code2']

现在必须从config.groovy文件中读取这些值,

我试图在config.groovy中定义:-
region = "code1,code2"
在mycontroller中:-
def aws = grailsApplication.config.awsRegions; 
public awsRegions = aws.split(",")

但这没有用。

最佳答案

在Config.groovy中,您可以执行以下操作:

awsRegions = ['Region 1', 'Region 2']

然后,您可以在Controller中执行以下操作:
def awsRegions = grailsApplication.config.awsRegions

您的更改在Sathish Kumar的注释中不起作用,因为您正在Config.groovy中调用属性“awsRegion”,并使用“grailsApplicatio.config.awsRegion s ”访问它。键必须匹配。

关于amazon-web-services - 如何从config.groovy文件定义和访问grails中的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41824246/

相关文章:

testing - 如何在katalon studio中为测试api(restful)传递json参数?

groovy - 如何使用 Gremlin 查找也关注我的关注者

ios - 使用 IAM 用户凭证 iOS 的 AWS iOT 登录问题

ios - 没有 SDK 的 AWS Mobile

amazon-web-services - Cloudwatch 中的持续警报

grails - 随时随地进行外部化配置更改

Grails、GGTS 设置

grails - 在 grails 插件安装期间无法解决依赖关系

node.js - 读取 aws lambda 包中的打包文件

java - Android 中的 Groovy 扩展模块?