给出这样的表格:
我想在我的控制器中执行此操作:
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]
...
我确实发现了一些有效的here,但我希望params
可以自行解决所有问题。
答案 0 :(得分:0)
您可以在一个标签| textfield | textfield上循环并为该循环动态插入值,您可以使用状态和计数器 gsp循环变量,其中状态为特定书在循环中。