[Seasar-user:7907] Re: [Seasar,Teeda]Session 破棄時のセッションDto参照で例外発
Yasuo Higa
[E-MAIL ADDRESS DELETED]
2007年 5月 29日 (火) 20:24:22 JST
ひがです。
> 手動でDIする方法もあります。
>
> public void sessionDestroyed(HttpSessionEvent se) {
> S2Container container = SingletonS2ContainerFactory.
> getContainer();
> HogeService hogeService = (HogeService)
> container.getComponent(HogeService.class);
> HogeDto hogeDto = (HogeDto)
> container.getComponent(HogeDto.class);
HogeDtoはセッションから取得する必要がありますね。
もしかするとHogeServiceもそうかも。
申し訳ありませんが、適宜読み替えてください。
> hogeService.setHogeDto(hogeDto);
> hogeService.someMethod();
> }
よろしくお願いします。
--
Yasuo Higa
[E-MAIL ADDRESS DELETED]
Seasar-user メーリングリストの案内