Command Object でコレクション的なものを扱うことはできない. Data binding がうまく行かない.
アクション・メソッドの引数に与えるのではなく, アクション・メソッド内で明示的に (bindData()) やっても同じ.
(例えば画面上の) 不定個の要素を扱いたいとき (params に foo[0] みたいなキーを与える場合) には, 仕方ないから「永続化しない」ドメインクラスを作るしかない (こっちは機能する).
でもドメインクラスをいっぱい作ると悪影響を与える場合もある (artefacts 全体に対して何かをする - メソッドをインジェクトするなど - 場合が多いから, 起動が遅くなったり, メモリをくったりする).