2011-07-21 1 views
1

私はmysqlでstruts 2を使用しています。 jspをプレゼンテーションに使用する。私のアプリケーションでは、admin、tester、BAの3人のユーザーがいる。たとえば、adminユーザーがログインしている場合は、adminindex.jspページを表示し、アクションクラスのコーディングを行った対応するユーザーインデックスページ。私は今、adminindex.jspにログインしたユーザーを表示し、ログアウト機能を実装する必要があります。親切に案内したり、良いチュートリアルのリンクを教えてください。struts 2のユーザーセッションを追跡する方法

アクティビティがない場合、ユーザーは数分後にログアウトする必要があります。

ありがとうございました

答えて

2

自動ログアウトは無料です。セッションにはタイムアウトがあります。ユーザーのアイドル時間が長すぎると、セッションは自動的に終了します。 tomcatのデフォルト値は30分です。

またここを参照してください: What is the default session timeout for a Java EE website?

あなたはさらにログアウト機能を実装する必要がある場合は、単純に呼び出すことにより、ユーザーのセッションを殺す:

request.getSession().invalidate(); 

多分Struts2の中で私たち自身のlogout.actionを構築します。

歓声、 マナ

+1

+1私は彼があなたの答えを受け入れるだろう疑う以来。 –

+0

私はあなたがそれをどこから得るか分かりません:D – mana

関連する問題