プロジェクトへの定義されたログイン期間のタイムアウト メカニズムを作成したいと考えています。ユーザーがシステムをアイドルモードで待機させた場合、しばらくすると、システムで自動ログアウトのために何らかのアクションを生成したいと考えています。
フォームの base.xhtml のようなテンプレート ページに remoteCommand コンポーネントがあります。独自のフォームだけをレンダリングしたいのですが、ページ内のすべてのコンポーネントとフォームをレンダリングします。
これが私のコードです:
<h:form id="formIdle">
<p:remoteCommand id="rcActive" name="rcActive" action="#{editorApplication.onUserActivity}"
process="@this" update="@none"/>
</h:form>
注: IdleMonitor を提案しないでください。プロジェクトの要件により、試してみましたが問題は解決しませんでした。