[Seasar-user:8165] Re: @RemoveSessionが機能しません
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2007年 6月 7日 (木) 19:00:10 JST
小林 (koichik) です.
Date: Thu, 7 Jun 2007 10:56:49 +0900
From: "亀田一郎" <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:8146] @RemoveSessionが機能しません
> 【LoginUserDto.java】
> package test.web.dto;
このパッケージが問題ですね.
この場合,test がルートパッケージで,web が
Web アプリケーションのルートパッケージ,
そして dto はサブアプリケーションの
パッケージと解釈されます.
test.web.login の login と同じ位置づけで,
たまたま名前が dto ということです.
そのため,LoginUserDto のコンポーネント名は
dto_loginUserDto となります.
よって,
@RemoveSession(name="loginUserDto")
では名前が異なるため削除されません.
対応として,LoginUserDto は test.dto パッケージに
移動してください.
あるいは,test.web.login2 パッケージに移動して
@RemoveSession(name="login2_loginUserDto")
としてください.
--
<signature>
<name>Koichi Kobayashi</name>
<e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>
Seasar-user メーリングリストの案内