[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 メーリングリストの案内