Grails 我可以获取参数来分组参数吗?

Grails 我可以获取参数来分组参数吗?,grails,data-binding,params,Grails,Data Binding,Params,给出这样一种形式: 我想在我的控制器中执行此操作: params.books.each { book -> println "title: ${book.title}, isbn: ${book.isbn}" } 并获得以下输出: title: t1, isbn: i1 title: t2, isbn: i2 title: t3, isbn: i3 有没有一种方法可以通过正确设置表单元素的名称来做到这一点 我尝试了books[0]。title,books[0]。isbn,books[

给出这样一种形式:

我想在我的控制器中执行此操作:

params.books.each { book -> println "title: ${book.title}, isbn: ${book.isbn}" }
并获得以下输出:

title: t1, isbn: i1
title: t2, isbn: i2
title: t3, isbn: i3
有没有一种方法可以通过正确设置表单元素的名称来做到这一点

我尝试了
books[0]。title,books[0]。isbn,books[1]。title…
但是
params
的键中有
[I]


我确实找到了一些有效的方法,但我希望
params
能够自己解决所有问题。

您可以在一个标签上循环| textfield | textfield,并为该循环动态插入值,您可以使用statuscountergsp循环变量,其中status是特定的book循环。

我认为使用params是不可能的,因为它需要有一套行为。但在过去,我也做过类似的工作,只是在params()上使用groupBy闭包。希望有帮助