私はレガシーJavaWebアプリケーションに取り組んでいます。ユーザーがアプリケーションにログインし、(顧客リストページから)顧客リンクをクリックすると、顧客情報とユーザー情報がセッション中に保持されます。これで、ユーザーが複数の顧客を同時に操作したい場合(別のブラウザーで新しい顧客を開くことにより)、セッション中の古い顧客は新しい顧客情報に置き換えられます。セッションを再設計した場合(おそらく顧客をハッシュマップに保持することによって)、この問題は解決されたはずだと理解しています。この問題を解決するためのより良いアプローチはありますか?顧客を新しいブラウザで開いたときに、ユーザーが再度ログインすることを望まない。私はブラウザとしてIE8を使用していますが、アプリケーションは複数のブラウザをサポートしていません。