行をインラインで変更できるテーブルがあります。各行の最後に送信ボタンの列があります。ドメインオブジェクトのバッキングリストをループし、それぞれをフォームに入れて、その方法で個別に送信するので、これは正常に機能します。
チェックボックスの列を追加して、ユーザーが複数の行を一括更新できるようにすると、問題が発生します。一括更新操作のボタンはそのテーブルの外にあり、各行の形式もあります。テーブルの外にある[一括更新]ボタンを押したときに、選択した行のバッキングドメインオブジェクトを取得するにはどうすればよいですか?
チェックボックス専用のフィールドをドメインオブジェクトに追加できる可能性があることはわかっていますが、機能的な目的を果たす代わりに使用しなければならないUIの結果として、面倒に見えるため、追加する必要はありません。
よろしくお願いします。さらに情報が必要な場合はお知らせください。
トニー