Seasar2およびTeedaで提供しているFilterは以下の順で設定します.
| ExtensionFilter | 必須 | Teeda ExtensionのJarファイルに含まれるJavaScriptやCSS等のリソースを, レスポンスとして返すためのFilterです. |
| EncodingFilter | 必須 | HTTPリクエストヘッダにエンコーディングが含まれていない場合に, デフォルトのエンコーディングを設定するFilterです. |
| SessionFilter | 任意 | Seasar2の DBセッションレプリケーション を使用するためのFilterです. |
| MultipartFormDataFilter | 任意 |
multipart/fom-data
形式のリクエストを解析するためのFilterです.
ファイルアップロードを使用する場合に必要です.
|
| S2ContainerFilter | 必須 | Seasar2がリクエストスコープやセッションスコープを扱えるようにするためのFilterです. |
| HotdeployFilter | 任意 | HOT deployを使用するためのFilterです. HOT deployモードでなければ何もしません. |
| RequestDumpFilter | 任意 | リクエストやセッションの内容をログ出力するFilterです. |