[Seasar-user:18692] Re: [SAStruts][Interceptor] ログイン認証を行うインターセプタで、セッションタイムアウトかつバリデーションNGの場合

山田太郎 [E-MAIL ADDRESS DELETED]
2009年 10月 20日 (火) 19:49:34 JST


ご回答ありがとうございます。

やはり、ServeltFilterしかないんですね・・
了解しました。
ありがとうございました。



2009年10月20日19:31 Yasuo Higa <[E-MAIL ADDRESS DELETED]>:

> ひがです。
> >
> > 山田と申します。お世話になっております。
> >
> > SAStrutsについて、質問がございます。
> >
> > セッションにログインユーザ情報を保持して、
> > アクションのインターセプタにてログイン認証チェック
> > を行うようなアプリケーションを開発しています。
> >
> > セッションタイムアウトした状態で、バリデータによる入力チェックがNG
> > となるようなアクションをおこすと、
> > インターセプタより先に、アクションフォームのバリデータによる入力チェックが行われ、
> > ユーザ情報が画面に表示されなくなってしまいます。
> >
> > 入力チェックより先に認証チェックを行い、エラーページにとばしたいのですが可能でしょうか?
> > よくありそうな仕組み?なので検索してみましたが、見つかりませんでした・・
> >
> インターセプタは、検証より後にしか起動できないので、
> やるならServletのFilterですね。
>
> Filterでやるなら、ログインユーザ情報はHOT deployできませんが
> そんなに変わる情報でもないと思うので大丈夫じゃないかと思います。
> _______________________________________________
> 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/20091020/1327b830/attachment.html>


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