クラス RequestContextListener

java.lang.ObjectSE
org.springframework.web.context.request.RequestContextListener
実装済みのインターフェース一覧:
jakarta.servlet.ServletRequestListener, EventListenerSE

public class RequestContextListener extends ObjectSE implements jakarta.servlet.ServletRequestListener
LocaleContextHolderRequestContextHolder の両方を使用して、現在のスレッドにリクエストを公開するサーブレットリスナー。web.xml にリスナーとして登録されます。

あるいは、Spring の RequestContextFilter と Spring の DispatcherServlet も、現在のスレッドに同じリクエストコンテキストを公開します。このリスナーとは対照的に、高度なオプションがそこで使用できます (たとえば、"threadContextInheritable" )。

このリスナーは主に、JSF FacesServlet などのサードパーティサーブレットで使用されます。Spring 独自の Web サポート内では、DispatcherServlet の処理で十分です。

導入:
2.0
作成者:
Juergen Hoeller
関連事項:
  • コンストラクターの詳細

    • RequestContextListener

      public RequestContextListener()
  • メソッドの詳細

    • requestInitialized

      public void requestInitialized(jakarta.servlet.ServletRequestEvent requestEvent)
      次で指定:
      インターフェース jakarta.servlet.ServletRequestListenerrequestInitialized 
    • requestDestroyed

      public void requestDestroyed(jakarta.servlet.ServletRequestEvent requestEvent)
      次で指定:
      インターフェース jakarta.servlet.ServletRequestListenerrequestDestroyed