2012-02-27 2 views
1

私は現在のセッションのIDを表示するJSPの簡単なビットを持っています。セッションが作成されたときに生成される必要があります。その後は、ブラウザが終了するまで保持されます。ここでセッションが持続しない

は、私が説明したように行う必要がありますコードです:クローム、 FFプライベートブラウジングモード とIEで

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" %> 
<html> 
<head></head> 
<body> 
Your session ID is : <%=session.getId()%> 
</body> 
</html> 

を、セッションが維持され、出力は次のようなものとしてとどまるさ:

あなたのセッションIDがある

:CF29941D705A657A91EBD44A35D68803

しかしFirefoxの通常モードでは、すべてのページを更新すると、新しいIDが生成されます。

誰でも私がこれを解決するのに役立つことができますか?

答えて

0

特定のウェブブラウザで毎回新しいセッションIDを取得すると、特定のウェブブラウザで特定のドメインに対してCookieが無効になっていることを意味します。 Webブラウザの設定を確認し、修正してください。

0

セッション/ Cookieがローカルホスト上で維持されていないようです。これはコードが機能していなかった理由かもしれません。

関連する問題