[Seasar-user:8176] Re: @RemoveSessionが機能しません

亀田一郎 [E-MAIL ADDRESS DELETED]
2007年 6月 8日 (金) 04:04:58 JST


お世話になっています。
ご指導の通りパッケージを修正し、実行しましたら、正常に動作いたしました。
パッケージがこういう形で影響するとは知らず、勉強不足でした。
大変勉強になりました。
有難うございました。


07/06/07 に Koichi Kobayashi <[E-MAIL ADDRESS DELETED]> さんは書きました:
>
> 小林 (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 mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: http://ml.seasar.org/archives/seasar-user/attachments/20070608/ea8b61bd/attachment.html 


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