リスト画面で複数行に対する編集の仕方。
単データならテキストボックスをFormのプロパティと関連付けてSeasarにお任せできるが、
複数レコードに対する編集の仕方がわからなかったので調べた。
結論として、Formの中にDTOなどのリストを作成(これが複数レコードのオブジェクト)して、そのFormごと@Component(instance = InstanceType.SESSION)でセッションに格納してやればOK。
あとはJSP側でforEachでリストを表示するだけ。
Formをセッションに格納しなければならない制約が付くが、割と簡単に実現できた。