2017-12-14 9 views
0

私はjavascript、jspx、java(SpringはMvcを使用)を使用してWebサイトを開発しています。私は別のログインしているユーザーからセッションをシャットダウンできる管理者プロファイルを持っていますが、私の問題はそれらのユーザーがログアウトしたときにページに残り、別のリンクをクリックするとログインページにリダイレクトされることです彼らはウェブサイトの別のページに移動しようとした後にログアウトしたことに気付かない。私はそれらをシャットダウンした直後にリダイレクトできる方法はありますか?ユーザーを別の画面にリダイレクト

PD:セッションを終了するには、sessionRegistryImplを使用しています。

sessionRegistryImpl.getSessionInformation("userId").expireNow(); 

ありがとうございました!

+1

をリダイレクトするために、応答方法を使用し、HttpServletRequest requestHttpServletResponse responseを使用することができますセッションが終了すると –

+0

PHPやnodeJだけの例がありますが、[この記事](https://www.html5rocks.com/en/tutorials/eventsource/basics/)では解決しようとしている問題を明らかにすることができます。 –

答えて

1

あなたは試してみて、あなたがセッションを期限切れにした後は、サーバーにJavaScriptからポーリングを行うか、ページをリロードするサーバからウェブソケットでブラウザに通知する必要が

response.sendRedirect(request.getContextPath() + "/login"); 
関連する問題