2017-02-09 6 views
1

xpagesには時間のセッションがありますか?私は、xpageについての "セッションタイムアウト"に関するいくつかの調査をしています。しかし、私は確信していない、私のxpagesは、自動化された "リフレッシュ"後に数分のアイドルそれに関連している?xpagesページ自動リフレッシュの後に "IDLE"時間(5-10分)

経験:私は私のXPagesページ上で実行するようにGoogleのクロムを使用

  1. マイページページは約20フィールドあります。

  2. 私は数分後に情報を探しますが、それを記入してみてください。フィールドをクリックすると、前に入力したすべてのフィールドが になります。リフレッシュ

ここ

  1. 質問誰もが前に、この自動リフレッシュの問題に直面していますか?

  2. セッションタイムアウト/期限切れに関連していますか?

  3. 誰もがこの問題に直面している場合、どのように問題を解決していますか?

答えて

3

keepSessionAliveを使用すると、セッションタイムアウトを回避できます。これにより、クライアントはサーバーと定期的に通信し、XPageが閉じられていない限り、サーバーはセッションを開いたままにします。

<?xml version="1.0" encoding="UTF-8"?> 
<xp:view xmlns:xp="http://www.ibm.com/xsp/core" xmlns:xe="http://www.ibm.com/xsp/coreex"> 
    <xe:keepSessionAlive id="keepSessionAlive1" delay="0"></xe:keepSessionAlive> 
... 
</xp:view> 

delay="0"はマイナス30秒(アプリケーションのプロパティのためのXPages]タブで指定)は、現在のセッションのタイムアウト値を意味します。

+0

解決策/提案に感謝しますが、私は知っているかもしれません、私はすべてのxpageでそれを行う必要がありますか?たとえば、index.xspなどのページです。 xpagesには、xpagesを使用して作成されたすべてのWebページを制御するデータベース設定を使用する何らかの方法がありますか? –

+0

はい、すべてのXPageにある必要があります。通常は、keepSessionAliveを持つCustomControlと、すべてのXPageの一部であるその他の一般的なレイアウト要素があります。この方法でこのコードを1か所に配置できます。 –

+0

大丈夫、フィードバックに多くの感謝、これは多くの助けてください。 –

関連する問題