SAStruts-1.0.3-rc1にアップグレード

中身の開発は進まないけど、とりあえずアップグレードしておく。
やることは3つ。くわしくはsa-struts-tutorial*1参照。

あとは、ソースをやや修正。1.0.3からはフォームの内容をActionに直接メンバーとして持たせるのではなく、従来のStrutsがやってるとおり、Formに持たせましょうということになっている。以下の方針で進める。

Form 画面からのリクエストパラメータのみ持たせる。入力内容の再表示に使われることにはなるが、ただの画面表示項目には使わない。できるかぎりRequestスコープでいきたいところ。
Dto 画面の表示項目の保持に使う。ユーザ情報などセッションに格納するオブジェクトもこれ。
Entity DBのエンティティ。基本的にDtoに変換することになるが、そのまま画面に表示してもOKとする。

という感じ。

*1:サンプルが充実してきています