特定のリクエストセット、つまり* /GuiceListenerを介したディスパッチ用にフィルターを設定しました。
このフィルターでは、リクエストURIに基づいて、各リクエストのタイプBaseService(1つのメソッドを含むインターフェイス)のバインディングを変更します。つまり、URIが/ hello / dispatchの場合、BaseServiceをHelloServiceImplにバインドします。それ以外の場合、URIが/ bye / dispatchの場合、ByeServiceImplにバインドします。どちらもBaseServiceを実装しています。
ここで、サーブレット要求処理に参加するランダムクラスのどこかに、現在の要求に固有のBaseServiceの適切な実装を注入したいと思います。
これは可能ですか?どのように ?前もって感謝します。