?クライアント側でKnockout.JS
でサーバー側とHTML5
にSpring Security
とSpring Framework
、Spring Session
とSpring Data Rest
:教育のためのアプリケーションでブラウザでクライアントに破棄されたことを通知するサーバー上のSpring Session?サーバー上の春のセッションを破壊することにより、メッセージブラウザにクライアントに通知する方法
は技術を使用していました。セッションタイムアウトは30分に設定されています。
Userstory: ユーザーが承認され、新しい文書を記入し始めました。 彼は退職せずに仕事を辞めました。 セッションが終了し、メッセージを受信しなくなったときに、フォームにデータを入力し続けました。 ユーザーは、ドキュメントを保存するためにクリックして、セッションが破棄されたことを示すメッセージを受け取りました。失われたデータを入力した:0(
のWebSocket技術を適用するチャンネルは企業のプロキシサーバーのコンテンツフィルタリングロックされているので、可能ではない
おそらくHttpSessionEvent
とDeferredResult
(chat example by Rossen Stoyanchev)にリンクする必要がある は、私は実装を持っています。 HttpSessionListener.sessionDestroyed (HttpSessionEvent event)
ログにセッションを終了する。
を、私は、このような課題を解決するための準備ができてパターンが存在すると仮定し、私はドキュメントSpring SessionとSpring Security - Session Managementで答えを見つけることができます。
、ジョンをありがとう!私はあなたのソリューションを私のthymeleafテンプレートに適用しようとします。 –