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,并为该循环动态插入值,您可以使用status和countergsp循环变量,其中status是特定的book循环。我认为使用params是不可能的,因为它需要有一套行为。但在过去,我也做过类似的工作,只是在params()上使用groupBy闭包。希望有帮助