[Seasar-user:9515] Re: [Teeda] セッションに置いたDtoの値がクリアされます
Junichi Kato
[E-MAIL ADDRESS DELETED]
2007年 7月 27日 (金) 15:46:40 JST
加藤です.
私も同じ問題に遭遇したので,使ってみました.
結論としては問題なく使えました.
> SNAPSHOT を以下に置いたのでご確認お願いします.
>
> http://maven.seasar.org/maven2-snapshot/org/seasar/container/s2-framework/2.4.16-SNAPSHOT/s2-framework-2.4.16-20070727.035247-3.jar
> http://maven.seasar.org/maven2-snapshot/org/seasar/container/s2-extension/2.4.16-SNAPSHOT/s2-extension-2.4.16-20070727.035247-3.jar
> http://maven.seasar.org/maven2-snapshot/org/seasar/container/s2-tiger/2.4.16-SNAPSHOT/s2-tiger-2.4.16-20070727.035431-2.jar
>
で,独自インターセプタにgetUserInfoDtoを書き忘れるとuserInfoDtoのプロパ
ティがnullになっていました.これは仕様と考えてよいですかね.
public class AdminLoginInterceptor implements MethodInterceptor {
public Object invoke(MethodInvocation invocation) throws Throwable {
if (userInfoDto.isAuthed()) {
return invocation.proceed();
}
return AdminLoginPage.class;
}
public void setUserInfoDto(UserInfoDto userInfoDto) {
this.userInfoDto = userInfoDto;
}
public UserInfoDto getUserInfoDto() {
return userInfoDto;
}
}
───────────────────────────────
株式会社 グランテック
代表取締役社長
加藤 潤一 Junichi Kato
〒154-0012
東京都世田谷区駒沢2-16-1 サンドー駒沢ビル4F
TEL 050-5538-2383 FAX 03-3487-7211
HP : http://www.grandtech.jp/
BLOG : http://d.hatena.ne.jp/j5ik2o/
E-MAIL : [E-MAIL ADDRESS DELETED]
Seasar-user メーリングリストの案内