JSP & ASP.Net のセッション オブジェクトの概念を修正していました。「実際のセッション オブジェクトはいつ作成されるのですか?」と混乱しました。最近まで、ユーザーが自分のアカウントにログインしたときに作成されると思っていましたが、今では、ユーザーがサイトの任意のページにアクセスしたときに暗黙的に作成されるブックを読みました。
では、実際に作成されたのはいつですか?また、JSP セッションは Web サイト ユーザー アカウント セッションとは異なりますか?
後者が正しい場合、ユーザーが実際に自分のアカウントにログインしたときに 2 番目の新しいセッションが作成され、前のセッションは破棄されますか? 例: ショッピング サイトでは、ユーザーが多くのアイテムを選択して [マイ カートに追加] できる場合があります。彼がログインした後、このデータはどうなりますか? 最初のセッションを破棄した後、内部で新しいセッションが作成されますか?
これが紛らわしいと思われる場合は、Session が実際のシステムで通常どのように実装されているかを指定できます (私は学生なので)。通常、セッションはいつ開始されますか? そこにはどのようなデータが保存されていますか?設定した典型的なタイムアウトとその理由は何ですか?
私の調査では、JSP セッションは抽象的な概念であり、ユーザー アカウント セッションは実装固有のものです。どちらも違う