いくつかのパラメーターを取得するサーブレットがあり、それらから別のオブジェクト(responseObject)を作成します。この応答オブジェクトは他の多くのクラスでアクセスされるため、それらのクラスで自動配線する必要があります。
他のクラスは、responseObjectにコンテンツを追加できます(基本的にオブジェクトを変更します)。
したがって、必要な機能を要約すると、次のようになります。
- 新しいサーブレットリクエストごとの新しいresponseObject
- このresponseObjectは最初にサーブレット内で構築され、他のクラスでアクセスできるようにする必要があります。
- このオブジェクトにアクセスする他のクラスは、このオブジェクトのコンテンツを追加/変更できる必要があります。これにより、一貫性が維持されます。
春にそんなことができるのかしら。
プロトタイプとリクエストスコープを試しましたが、エラーが発生しました。主な問題は、オブジェクトを他のクラスで変更する必要があり、リクエストがまだ処理されている間にそれらの変更を行う必要があることです。