同僚がさまざまな会社の展示会への訪問者を登録できるようにする Web アプリケーション (Java、Websphere、JSP) があります。ユーザーオブジェクトは、現在選択されている展示会を記録するセッションに保存され、これは新しい訪問者の詳細を入力するときに使用されます。
1 人のユーザーが、同じセッションを共有しているように見える 2 番目のブラウザー ウィンドウを開くことを決定しました。ユーザーは、2 番目のウィンドウで別の展示を閲覧します。これにより、現在選択されている展示の状態が変更されます。最初のウィンドウに戻り、メニュー項目「訪問者のリスト」をクリックします。結果のリストは、2 番目のウィンドウで選択された展示会への訪問者のリストです。
すべてのページのすべてのフォームに展示会 ID を追加できることはわかっていますが、実際のシナリオは説明したシナリオよりも複雑です。
この種の問題に対処するためのあなたの戦略は何ですか?