public class EvidenceLogFilter extends Object implements javax.servlet.Filter
エビデンスログ出力とは、リクエストパラメタ情報をログ出力することである。
<filter>
<filter-name>evidenceLogFilter</filter-name>
<filter-class>
jp.terasoluna.fw.web.thin.EvidenceLogFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>evidenceLogFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
EVIDENCELOG_THRU_KEY
リクエストがフィルターを通過したことを示すリクエスト属性のキー。
|
コンストラクタと説明 |
---|
EvidenceLogFilter() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
destroy()
フィルタ処理時に呼び出される。
|
void |
doFilter(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res,
javax.servlet.FilterChain chain)
エビデンスログを出力する。
|
void |
init(javax.servlet.FilterConfig config)
フィルタがサービス開始状態になる際に、コンテナによって呼び出される。
|
public void init(javax.servlet.FilterConfig config) throws javax.servlet.ServletException
init
インタフェース内 javax.servlet.Filter
config
- FilterConfigインスタンス。javax.servlet.ServletException
- 初期化異常時にスローされる例外。Filter.init(javax.servlet.FilterConfig)
public void doFilter(javax.servlet.ServletRequest req, javax.servlet.ServletResponse res, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException
doFilter
インタフェース内 javax.servlet.Filter
req
- HTTPリクエストres
- HTTPレスポンスchain
- フィルタチェーンIOException
- I/Oエラーjavax.servlet.ServletException
- サーブレット例外Filter.doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain)
public void destroy()
destroy
インタフェース内 javax.servlet.Filter
Filter.destroy()
Copyright © 2016. All Rights Reserved.