[Seasar-user:14014] Re: [SAStruts]List<LabelValueBean>の作成タイミングについて
Kazuya Sugimoto
[E-MAIL ADDRESS DELETED]
2008年 4月 30日 (水) 17:30:05 JST
杉本です。
@Execute(input="index")
でどうでしょうか?
08/04/30 に Takafumi Yoshida さんは書きました:
> いつもお世話になります。吉田@オプティクスです。
>
> 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 mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
--
Kazuya Sugimoto
Microsoft MVP Development Platforms - XML
http://d.hatena.ne.jp/sugimotokazuya/
Seasar-user メーリングリストの案内