【问题标题】:force grails to treat a string parameter as collection of string强制 grails 将字符串参数视为字符串的集合
【发布时间】:2011-09-27 21:25:29
【问题描述】:

在 grails 中,我有一个控制器,它需要一个通过 POST 发送的“options”参数,该参数可以是一个集合,即“options=A&options=B&options=C”进入 grails,这要归功于 grails 的魔法,作为选项= 值 ['A','B','C'] 的字符串集合。 问题是,当用户只选择一个选项时,参数变为字符串而不是字符串 [] (或列表),并且在执行 options.each 时,每个都通过 groovy 魔法逐个字符处理......我该如何强制选项为 string[] 或 List 以便 options.each 正确应用?

【问题讨论】:

    标签: list grails params


    【解决方案1】:

    在您的操作中,您始终可以将其假定为如下列表:

    列出选项 = params.list('options')

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-17
    • 2011-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多