に私たちは、Webアプリケーション用のTomcatを使用していて、セッション管理のために、我々はこれは、私たちは、IDといくつかのユーザーがたHTTPSessionHttpSessionのTomcatの
にセッション属性を設定する方法ですJavax.servlet.http.HttpSessionでのHttpSessionを使用
HTTPSession session = request.getSession()
session.setAttribute("sessionIdNo",sessionIdNo);
これは、以前のHTTP呼び出しで保存したセッションIDといくつかのユーザー属性を取得する方法です。
HTTPSession session = request.getSession(); セッション.getAttribute( "sessionIdNo");
私の質問は
どのようにその可能ブラウザから次のHTTP呼び出しで、私たちは、HttpSessionに前回のHTTP呼び出しで設定されているサーバー側のセッション属性を取得することができることです。
注:私はクッキーにも保存しませんでした。私はブラウザから送信されていないと思います。 JSESSION_IDに接続していますか。
私の2番目の質問は、これらのHTTPセッション管理はどのようにデスクトップアプリケーションで動作するのですか?ブラウザを使用しないとどういう意味ですか? ここでは、セッション管理にJESSION_IDを使用する方法を示します。
そうでない場合は、他の方法はありますか?
:あなたはセッションが作成され、ほんの少しのコードで破壊されて見ることができます
EDIT
次の呼び出し。どのように可能ですか?どのように私のHttpSessionは、次の呼び出しで同じセッションを使用します。私はクッキーにも入力フィールドを渡さなかった。 – Harry
あなたはどのようにそれが同じセッションであると確信していますか?カールはデフォルトではクッキーをオンにしないので、正しく発音しないようです。 – stdunbar