代码之家  ›  专栏  ›  技术社区  ›  Gregg

无实数索引的Grails索引属性

  •  0
  • Gregg  · 技术社区  · 15 年前

    GRAIL1.3.1

    我正在使用一个jquery库,它向服务器发送一个序列化的参数映射,它的格式是这样的……

    项目[]=1&项目[]=2&项目[]=3

    在我的控制器中,当我打印参数时,它会出来…

    [项目[]:[1,2,3]]

    不过,我似乎无法从控制器的参数中获取这些数据。我错过了什么?

    2 回复  |  直到 15 年前
        1
  •  1
  •   a7drew    15 年前

    HTTP POST向Web服务器发送名称/值对。这些名称基于给定HTML表单控件中的名称。

    如果存在重复项,则将它们组合成以逗号分隔的值列表。

    因此,“item=1&item=2&item=3”在服务器端变为“item=1,2,3”。您可以从逗号分隔的字符串创建一个数组并使用这些值。这是您处理标记中选定项目的方式,该标记允许选择多个项目。

    如果您想将这些值分开,它们必须在HTML表单标记上使用不同的名称。

        2
  •  0
  •   Gregg    15 年前

    这奏效了…

    参数['项目[']