で選択したチェックボックスのリストを取得すると、これは私がテーブルに持っているものです。テーブル
<td><g:checkBox name="book_${bookInstance.id}"/> </td>
そして、これは私が選択したインスタンスを取得しようとする方法である:
params.each{
if(it.key.startsWith("book_"))
books << (it.key - "book_") as Integer
}
私は空のリストを取得しています。これを修正するには?私はあなたに良い解決策があるかどうかについての提案を受けています。
を私はこれを試してみたし、それは動作しません。私はまったく同じことをして、私は空のリストを取得します。それがうまくいっても、選択したものだけでなく、すべてのインスタンスを返すことが期待されます。いくつかの助け/明確化は素晴らしいでしょう。 – drago
私は問題を推測しています(またはリストの一部)は、g:jasperReportタグで定義されているパラメータだけを渡して、でフォームを送信しています。 –
drago