アプリケーションの起動中に、ユーザーのログインIDを使用して、データベース呼び出しを行い、すべてのアカウントをロードして、示されているようにセッションに設定しています
session.setAttribute("userinfo",userinfo);
データベースを呼び出す前に、サービス層でこのアカウント情報を使用してチェックを行っています
ここでの問題は、ユーザー (複数のアカウントを持っている) が同じブラウザーに同時にログインすると、同じセッション ID が作成され、その結果、セッションには最後にログインしたユーザーの情報しかないことです。
とにかく私はこれを解決できますか、データを保存する方法かもしれません
助けてください