[Seasar-user:3620] (無題)

onishi [E-MAIL ADDRESS DELETED]
2006年 5月 15日 (月) 10:13:43 JST


おおにしです。

返信遅くなりました。
ソースは以下のようになっています。

-- dicon --------------------------------------------------
<component name="userInfo"
  class="jp.co.corp.common.UserInfo" instance="session"/>
<component name="hogeAction"
  class="jp.co.corp.action.HogeActionImpl" instance="request"/>
-----------------------------------------------------------

-- hogeActionImpl.java ------------------------------------
class HogeActionImpl implements HogeAction {

  UserInfo userInfo = null;

  〜省略〜

  public void setUserInfo(UserInfo userInfo) {
      this.userInfo = userInfo;
  }
}
------------------------------------------------------------

>おおたにさん
>上記のsetterがあるクラスのinstanceのスコープが
>気になります。

HogeAcitonImplとUserInfoのスコープが一緒じゃないといけないっぽいですね。


>米林さん
>上記のsetterで取得出来ないとは別になりますが
>sessionを直接扱いたいときは、session自体のsetterを用意すれば
>sessionを簡単に取得できます。

このやり方でもいいのですが、
やはり煩わしいのでシンプルにしたいのです。


以上、よろしくお願いします。





Seasar-user メーリングリストの案内