[Seasar-user:14013] [SAStruts]List<LabelValueBean>の作成タイミングについて
Takafumi Yoshida
[E-MAIL ADDRESS DELETED]
2008年 4月 30日 (水) 16:58:41 JST
いつもお世話になります。吉田@オプティクスです。
SA-Strutsの使い方について、質問させてください。
SA-Struts 1.0.2-RC2
Mayaa 1.1.17
画面のoptionタグ用に、List<LabelValueBean>を作成しているのですが
public List<LabelValueBean> hogeList;
@Execute
public String index() {
//hogeListの準備..
return "test.html"
}
@Execute(input="test.html")
public String submit() {
return "success.html"
}
上記のsubmitでvalidationを行い、エラーがあった場合はtest.htmlへ戻るのですが、このときは
hogeListになにもセットされていない状態になります。
test.htmlに戻る前にhogeListを準備しておきたいのですが...
S2Strutsの場合などは、呼び出すActionとは別に、xxxInitActionといったLabelValueBeanを
準備する処理を作成し、これを<s2struts:init/>タグで呼び出していたので、validation発生時も
特にAction内でLabelValueBeanを準備しないようにしていました。
SA-Strutsの場合、どこで、どのようにList<LabelValueBean>を準備するのがよいのでしょうか?
以上、宜しくお願いいたします。
Seasar-user メーリングリストの案内