クラス CommonsRequestLoggingFilter

実装済みのインターフェース一覧:
jakarta.servlet.Filter, Aware, BeanNameAware, DisposableBean, InitializingBean, EnvironmentAware, EnvironmentCapable, ServletContextAware

public class CommonsRequestLoggingFilter extends AbstractRequestLoggingFilter
リクエスト URI(およびオプションでクエリ文字列)を Commons Log に書き込むシンプルなリクエストロギングフィルター。
導入:
1.2.5
作成者:
Rob Harrop, Juergen Hoeller
関連事項:
  • コンストラクターの詳細

    • CommonsRequestLoggingFilter

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

    • shouldLog

      protected boolean shouldLog(jakarta.servlet.http.HttpServletRequest request)
      クラスからコピーされた説明: AbstractRequestLoggingFilter
      現在のリクエストに対して AbstractRequestLoggingFilter.beforeRequest(HttpServletRequest, String)/AbstractRequestLoggingFilter.afterRequest(HttpServletRequest, String) メソッドを呼び出すかどうか、つまり、ロギングが現在アクティブになっているかどうか(およびログメッセージを作成する価値があるかどうか)を決定します。

      デフォルトの実装は、常に true を返します。サブクラスは、ログレベルチェックでこれをオーバーライドできます。

      オーバーライド:
      クラス AbstractRequestLoggingFiltershouldLog 
      パラメーター:
      request - 現在の HTTP リクエスト
      戻り値:
      before/after メソッドが呼び出される場合は true。それ以外の場合は false 
    • beforeRequest

      protected void beforeRequest(jakarta.servlet.http.HttpServletRequest request, StringSE message)
      リクエストが処理される前にログメッセージを書き込みます。
      次で指定:
      クラス AbstractRequestLoggingFilterbeforeRequest 
      パラメーター:
      request - 現在の HTTP リクエスト
      message - 記録するメッセージ
    • afterRequest

      protected void afterRequest(jakarta.servlet.http.HttpServletRequest request, StringSE message)
      リクエストの処理後にログメッセージを書き込みます。
      次で指定:
      クラス AbstractRequestLoggingFilterafterRequest 
      パラメーター:
      request - 現在の HTTP リクエスト
      message - 記録するメッセージ