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