タグ付けされた質問 「session-variables」

8
サーブレットはどのように機能しますか?インスタンス化、セッション、シェア変数、マルチスレッド
多数のサーブレットを保持するWebサーバーがあるとします。これらのサーブレット間で受け渡す情報については、セッション変数とインスタンス変数を設定しています。 では、2人以上のユーザーがこのサーバーにリクエストを送信すると、セッション変数はどうなりますか? それらはすべてのユーザーに共通ですか、それともユーザーごとに異なりますか? それらが異なる場合、サーバーはどのようにして異なるユーザーを区別できましたか? 同じような質問がもう1つありnます。特定のサーブレットにアクセスするユーザーがいる場合、このサーブレットは最初のユーザーが初めてアクセスしたときにのみインスタンス化されますか、それともすべてのユーザーに対して個別にインスタンス化されますか? つまり、インスタンス変数はどうなりますか?

26
PHPセッションがすでに開始されているかどうかを確認します
セッションを開始したページから呼び出されたり、セッションが開始されていないページから呼び出されたりするPHPファイルがあります。したがって、session_start()このスクリプトを実行すると、「セッションはすでに開始されています」というエラーメッセージが表示されることがあります。そのために私はこれらの行を入れました: if(!isset($_COOKIE["PHPSESSID"])) { session_start(); } 今回はこの警告メッセージが表示されました。 通知:未定義の変数:_SESSION セッションがすでに開始されているかどうかを確認するより良い方法はありますか? 私が使用@session_startする場合、それは物事が適切に機能し、警告をシャットダウンするだけですか?

10
ASP.NET MVCのセッション変数
ユーザーが特定のリクエストを行うWebサイト内の複数のWebページを閲覧できるようにするWebアプリケーションを作成しています。ユーザーが入力するすべての情報は、私が作成したオブジェクトに格納されます。問題は、このオブジェクトにWebサイトのどの部分からでもアクセスする必要があり、これを達成するための最良の方法が本当にわからないことです。1つの解決策はセッション変数を使用することですが、asp .net MVCでそれらを使用する方法はわかりません。そして、どこでセッション変数を宣言しますか?他に方法はありますか?

7
ASP.NETの任意のクラスからセッション変数にアクセスする方法は?
アプリケーションのApp_Codeフォルダーにクラスファイルを作成しました。セッション変数があります Session["loginId"] クラスでこのセッション変数にアクセスしたいのですが、次の行を書き込んでいるとエラーになります Session["loginId"] ASP.NET 2.0(C#)のapp_codeフォルダーに作成されたクラス内のセッション変数にアクセスする方法を誰かに教えてもらえますか


5
ASP.NET MVC 4アプリケーションでセッションを使用する方法
ASP.NET MVCは初めてです。以前にPHPを使用したことがあり、セッションを作成し、現在のセッション変数に基づいてユーザーレコードを選択するのは簡単でした。 C#ASP.NET MVC 4アプリケーションでセッションを作成して使用する方法を示す簡単なステップバイステップチュートリアルをインターネットの至る所で探しました。コントローラーの任意の場所からアクセスできるユーザー変数を使用してセッションを作成し、LINQクエリで変数を使用できるようにしたいと考えています。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.