クラス ServletContextRequestLoggingFilter
java.lang.ObjectSE
org.springframework.web.filter.GenericFilterBean
org.springframework.web.filter.OncePerRequestFilter
org.springframework.web.filter.AbstractRequestLoggingFilter
org.springframework.web.filter.ServletContextRequestLoggingFilter
- 実装されたすべてのインターフェース:
FilterEE
、Aware
、BeanNameAware
、DisposableBean
、InitializingBean
、EnvironmentAware
、EnvironmentCapable
、ServletContextAware
リクエスト URI(およびオプションでクエリ文字列)を ServletContext ログに書き込む単純なリクエストロギングフィルター。
- 導入:
- 1.2.5
- 作成者:
- Juergen Hoeller
- 関連事項:
AbstractRequestLoggingFilter.setIncludeQueryString(boolean)
AbstractRequestLoggingFilter.setBeforeMessagePrefix(java.lang.String)
AbstractRequestLoggingFilter.setBeforeMessageSuffix(java.lang.String)
AbstractRequestLoggingFilter.setAfterMessagePrefix(java.lang.String)
AbstractRequestLoggingFilter.setAfterMessageSuffix(java.lang.String)
ServletContext.log(String)
EE
フィールドサマリー
クラス org.springframework.web.filter.AbstractRequestLoggingFilter から継承されたフィールド
DEFAULT_AFTER_MESSAGE_PREFIX, DEFAULT_AFTER_MESSAGE_SUFFIX, DEFAULT_BEFORE_MESSAGE_PREFIX, DEFAULT_BEFORE_MESSAGE_SUFFIX
クラス org.springframework.web.filter.OncePerRequestFilter から継承されたフィールド
ALREADY_FILTERED_SUFFIX
クラス org.springframework.web.filter.GenericFilterBean から継承されたフィールド
logger
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明protected void
afterRequest
(HttpServletRequestEE request, StringSE message) リクエストの処理後にログメッセージを書き込みます。protected void
beforeRequest
(HttpServletRequestEE request, StringSE message) リクエストが処理される前にログメッセージを書き込みます。クラス org.springframework.web.filter.AbstractRequestLoggingFilter から継承されたメソッド
createMessage, doFilterInternal, getHeaderPredicate, getMaxPayloadLength, getMessagePayload, isIncludeClientInfo, isIncludeHeaders, isIncludePayload, isIncludeQueryString, setAfterMessagePrefix, setAfterMessageSuffix, setBeforeMessagePrefix, setBeforeMessageSuffix, setHeaderPredicate, setIncludeClientInfo, setIncludeHeaders, setIncludePayload, setIncludeQueryString, setMaxPayloadLength, shouldLog, shouldNotFilterAsyncDispatch
クラス org.springframework.web.filter.OncePerRequestFilter から継承されたメソッド
doFilter, doFilterNestedErrorDispatch, getAlreadyFilteredAttributeName, isAsyncDispatch, isAsyncStarted, shouldNotFilter, shouldNotFilterErrorDispatch
クラス org.springframework.web.filter.GenericFilterBean から継承されたメソッド
addRequiredProperty, afterPropertiesSet, createEnvironment, destroy, getEnvironment, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setEnvironment, setServletContext
コンストラクターの詳細
ServletContextRequestLoggingFilter
public ServletContextRequestLoggingFilter()
メソッドの詳細
beforeRequest
リクエストが処理される前にログメッセージを書き込みます。- 次で指定:
- クラス
AbstractRequestLoggingFilter
のbeforeRequest
- パラメーター:
request
- 現在の HTTP リクエストmessage
- 記録するメッセージ
afterRequest
リクエストの処理後にログメッセージを書き込みます。- 次で指定:
- クラス
AbstractRequestLoggingFilter
のafterRequest
- パラメーター:
request
- 現在の HTTP リクエストmessage
- 記録するメッセージ