list - grails 2.5-如何在config.groovy中放置列表

标签 list grails

有什么办法可以在config.groovy文件中放置一个列表?例如:

environments {
    development {
        account {
            defaultList = [1, 3, 5]
        }

尝试在服务中阅读此内容,例如:
def grailsApplication
:
def accountTypesToCreate = grailsApplication.config.account.defaultList

结果是

org.codehaus.groovy.runtime.type.handling.GroovyCastException:由于以下原因,无法将类为“groovy.util.ConfigObject”的对象“groovy.util.ConfigObject@66c2331a”转换为类“java.util.List”。 :找不到与以下对象匹配的构造函数:java.util.List(groovy.util.ConfigObject)

也尝试过getProperty

最佳答案

试试这个:

def accountTypesToCreate = grailsApplication.config.account.defaultList as List

关于list - grails 2.5-如何在config.groovy中放置列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30967892/

相关文章:

python - python 中不需要的列表分配行为

grails - 在grails 2.2.3上安装本地dojo插件

grails - 被拒绝访问grails中的应用程序

python - 获取数字元素最大的元组,如果出现平局,则随机选择平局元组之一

python - 如何仅取消堆栈 pandas 数据框列表中的列表?

javascript - jQuery 从其他未选择的列表中选择一个 eq 目标

python - 从列表分区创建多个字典

grails - 如何在Grails数据库中检索所有实例

grails - 从Grails 2.0.3升级到2.2.1:服务器访问错误:连接被拒绝

selenium - 在 geb 选择器中使用字符串变量