- 締切済み
ブラウザを閉じてもセッションを残す方法
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- poppo002544
- ベストアンサー率0% (0/0)
やったことないので参考までに セッションIDを自分でCookieに保存しておけば可能ではないでしょうか。 セッションIDがダメならば自分で作成したIDで保存すれば可能だと思います。
- 中村 拓男(@tknakamuri)
- ベストアンサー率35% (674/1896)
ブラウザが閉じた後セッションを残す意味が判りません。 どうして必要なのでしょう? 目的を書いてください。
関連するQ&A
- 指定のセッションIDのセッションを切る
1.同一のwebアプリケーション内の違うセッションから指定のセッションIDのセッションを切る。 2.webアプリケーションにサーブレットを作成してもらい、外部からサーブレットにリクエストデータとしてセッションIDを渡して呼び出すと、渡したセッションIDのセッションを切ることができる。 3.サーブレット経由ではなくて指定したセッションIDを外部から切ることができる。 以上、3点について、方法などを教えていただけないでしょうか?
- 締切済み
- Java
- sessionスコープとapplicationスコープ
の違いを教えてください。 sessionスコープ: HTTPセッション間でデータを共有したい場合に使用します。これにより、異なるページ間でブラウザを閉じるまで、もしくは一定時間経過するまでデータを共有することができます。 applicationスコープ: webアプリケーション間でデータを共有したい場合に使用します。webアプリケーション間とは、サーブレットコンテナに設定されるwebアプリケーション内のことを言います。 ではよく分からないのでどちらがより広いのかどういう場合にどっちなのかを具体的に教えてください。
- ベストアンサー
- Java
- ブラウザ閉じるボタンの押下後もセッションを破棄させてプログラムを終了させたい
開発環境 Visual Studio 2008 Professional Edition Visual Basic 2008 .NET Framework 3.5 SP1 ASP.NETを利用してWebページを作成しています。 現在、Webページにログアウトボタンを配置し、そのボタンを押して ログインページへ遷移する前にセッションの破棄をさせています。 ブラウザ閉じる(×)ボタンの押下後もセッションを破棄させ、 その後、プログラムを終了させたいのですがどのようにすればいいのでしょうか? 尚、現在はブラウザ閉じる(×)ボタンの押下後、セッションの破棄がされずプログラムも終了しません。 よろしくお願いします。
- 締切済み
- Microsoft ASP
- サーブレット/JSPでブラウザのキャッシュを破棄したい!!
現在、J2EEを使用したWebアプリケーションを運用しています。 そのシステムで、ブラウザのキャッシュが残っているために不具合が起きて困っています。 ブラウザのキャッシュを破棄すれば解決することが分かっていますが、お客様に毎回キャッシュを破棄させるわけにもいきません。 なので、サーブレットかJSP(なるべくサーブレット)で自動的にブラウザのキャッシュを破棄したいのです。 ブラウザ:IE6 Java:JDK1.4 どなたか、ご存知ありませんか?? ご存知の方、よろしくお願いします。
- 締切済み
- Java
- セッションの破棄
お世話になります。 現在セッションを使用してのPHPプログラムのコーディングに取り組んでおりますが、 なんとなくですがセッションのことはつかめつつあります。 そこで、基本的な質問になるのですが教えてください。 1.セッションは必ず破棄しないといけないのか。 私の想像としては、一定時間(20分くらいだったような…)またはブラウザを閉じたときにセッションが破棄されるものと思っていました。 ですが、ある掲示板で 「セッションが不要になった段階でセッションを破棄してください。 これをしないとサーバ上にセッションデータ(ファイル)がたまっていきます。」 という記述を見つけました。 必ずセッションというものは破棄しないといけないのでしょうか。
- ベストアンサー
- PHP
- セッション情報を別々にしたい
こんにちは、Kwnshと申します。 セッション情報についての質問があるのですが、 ブラウザからサーブレットをコールしたとき セッション情報が取得できますが、現在開いているブラウザを 新しいウィンドウ(ctrl+nとか)で開いた場合 新しいウィンドウのセッション情報がコピー元のセッション 情報と同じになってしまうのですが、このセッション情報を 別物にすることはできないのでしょうか?新規にブラウザを 開きサーブレットをコールしたときは別セッション情報に なるのですが、新しいウィンドウで開いた場合別セッションに するといったことはできないのでしょうか?
- ベストアンサー
- Java
- Railsのセッションについて
Ruby On Railsについて質問です。 環境はRails2.1でWEB開発を行っていますが 特に設定を変えずにセッションでデータを保持するとそれはクッキーに書かれるのでしょうか? またセッションがクッキーに保持されるのであればセッションをアプリケーションサーバに 保持させたいです。その方法を教えて貰えないでしょうか?
- ベストアンサー
- Ruby
- セッションが残ってしまう。
Javaサーブレットと、Oracle8iを使って、 C/S系のシステム開発をしています。 Javaサーブレットで、JDBCを使用してOracleへ接続しているのですが、 セッションが、残っていることに気が付きました。 原因は、何でしょうか? また、残ったセッションを消す用法を教えて下さい。 Oracle DBA Studioでセッションの切断を選択しても、 ずっと残っています。 是非ご教授下さい。
- 締切済み
- その他(データベース)
- Weblogicのセッションについて
Weblogic10.0.3にてWebアプリケーションの 開発を行っていますが、解決しない問題があり 質問させていただきます。 現在、ログイン画面にてユーザーIDとパスワードを 入力してログイン後各処理を行うアプリを開発していますが、 ログイン時のユーザー情報をセッションに保持する作りに していますが、ログイン時にjsessionidがURLに 表示されてしまいます。 (例:http://testserver:9000/TestApp/Test.do;jsessionid=vFqyK3xMrJ9QCLJnW0X0r2w17ylBVhhD2VQT4qGwdMsGvhnZHdJQ!-425034523) 一度ログインするとそのブラウザを閉じるまでは、画面遷移をしても 何度ログイン・ログアウト処理(セッションの生成・削除)を 行っても二度と表示されません。 (画面遷移はStrutsで制御しています) セッションIDをCookieに保持する方法もあるようですが、 なるべくCookieを使いたくないので、セッションに保持するように したいのです。 web.xml、weblogic.xml、Weblogicサーバーの設定などで セッションIDを表示しなくなる方法がありましたら 教えてください。よろしくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- セッションについて
セッションについていくつか質問させて頂きたい事があります。 よろしくお願いします。 1. Cookieの場合、Windowsだと通常C:\Documents and Settings\AAA\Cookies のようなディレクトリにデータが保存されるが、セッションを扱う場合、クライアントのどのディレクトリにセッションIDの情報が記憶されるのか? 2.初期設定では、サイトにアクセスして発行されたセッションIDは、ブラウザを閉じた時に自動的に破棄されるようになっているのか? 3.上記の2が真の場合、ブラウザを閉じた後にまた開き、再度サイトにアクセスする毎に毎回異なる値のセッションIDを発行することは出来るのか? 以上の3つです。 また、参考になりそうなサイトがありましたらURLを載せて頂けるととても助かります。 どなたか詳しい方いらっしゃいましたらご教授よろしくお願いします。
- ベストアンサー
- PHP