0

私のheader.htmlには次のものがあります。

<META HTTP-EQUIV="refresh" CONTENT="<%= session.getMaxInactiveInterval() %>; URL=/nmt/extranet/asp/error.jsp" />

そして私のweb.xmlの次の

  <session-config>
<session-timeout>60</session-timeout>

1時間後、セッションがタイムアウトし、IEとOperaではerror.jspにリダイレクトされますが、Firefoxではすぐにリダイレクトされます。なぜこれが発生しているのか、または何か問題があるのか​​誰かが知っていますか?

前もって感謝します。

4

3 に答える 3

0

これはFirefoxを1回インストールするだけですか、それとも他のさまざまなマシンを試しましたか?FirefoxがセッションCookieを正しく渡していると確信していますか?L ive Http Headers firefoxプラグインを試して、何が起こっているかを確認してください。

于 2009-07-28T15:41:53.150 に答える
0

60をMETAタグに直接入れる場合、それは数分ではなく数秒です。セッションタイムアウトパラメータは分単位です。

とはいえ、すべてのブラウザで同じように機能するはずです。

于 2009-07-28T15:49:51.810 に答える
0

ご迷惑をおかけして申し訳ありません。ヘッダーページは、jspではなくhtmlページでした。今は元気です。

でも答えてくれてありがとう。

これは、質問をし、タイムリーに良い答えを得るのに最適な場所です。:D

于 2009-07-28T16:10:53.290 に答える