JSP ページには「検索」ボタンが 1 つあります。検索のためにすべての値を取得した後、フォームは送信されます。
ではprocessAction()
、すべてのパラメータを取得しています。これらのパラメーターを使用して、 1 つの API (データ)doView()
を消費しています。API への入力用にJSON
1 つのオブジェクトを作成し、それを使用します。JSON
今、私は出力JSON
データを取得し、それを使用してjspに渡しましたrenderRequest.setAttribute("jsonString", json.toString());
次に、これを使用して検索結果を表示しますjsonString
。
正常に動作しています。
問題は、複数のユーザーに対して複数のインスタンスを作成しないことです。1 人のユーザーが検索操作を行った場合、各ユーザーがページを更新すると、同じ検索結果が表示されます。
各ユーザーが別々のインスタンスを持っていないのはなぜですか?
現在、このページのすべてのユーザーは、希望どおりに検索操作を行うことができません。1 人のユーザーが実行すると、同じ結果がすべてのユーザーに表示されます。どうすれば修正できますか?
特定のユーザーのセッションが全員に共有されるのはなぜですか? または、この問題の実際の理由は何ですか?