没有实际索引的Grails索引属性

Grails 1.3.1

我正在使用一个jQuery库,它将一个序列化的参数映射发送到服务器,它的格式如下….

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

在我的控制器中,当我做println params时,它出来……

[item []:[1,2,3]]

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

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

当存在重复项时,它们将合并为逗号分隔的值列表。

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

如果要将值保持分开,则必须在HTML表单标记上使用不同的名称。

这工作……

PARAMS [ ‘项[]’]