0

サーブレットで使用できる logout() メソッドがあることを読みました。だから、私はこのようなことをしています

HttpSession sr=request.getSession();
sr.logout();

しかし、これにより、シンボル logout(); が見つからないというエラーが表示されます。Plz help.ユーザーがログアウトしてホームページ (home.jsp) に移動するようにします。

4

2 に答える 2

1

HttpServletRequestログアウト方法がありますが、セキュリティを行うサーブレットの方法を使用していることを前提としています。セキュリティ コンテキストはクリアされますが、セッションはクリアされません。

セッションをクリアしたいだけの場合は、

HttpSession sr = request.getSession();
sr.invalidate();
于 2013-04-19T13:27:08.813 に答える