リクエストにつき1回呼ばれる。 (内部でサーブレットが何回フォワードしても、フィルターは1回のみ) フィルターは複数定義できるので、次のフィルターを実行する為に chain.doFilter()を呼び出す必要がある。 (一番末端のフィルターでサーブレットが呼び出される。 逆に、処理を中断したければchain.doFilter()を呼び出さない→中断方法) chain.doFilter()の前に記述するのが前処理、後に記述すれば後処理になる。 web.xml: <web-app …> <filter> <filter-name>sampleFilter</filter-name> <filter-class>jp.hishidama.sample.filter.SampleFilter</filter-class> </filter> <filter-mapping> <filter-nam