サーブレットフィルタに対してSpring管理下にあるインスタンスを利用しようとした場合、簡単にAutowiredしようとしても作用しませんが、フィルタ用のクラスを利用することで使えるようになります。 DelegatingFilterProxyの利用 フィルタ用のSpringクラスはDelegatingFilterProxyです。これをweb.xmlにフィルタ名称とともに定義し、applicationConfig.xml(ないしは任意のSpring設定ファイル)にbean定義します。 web.xmlの定義例: <web-app ....> <filter> <filter-name>sampleFilter</filter-name> <filter-class> org.springframework.web.filter.DelegatingFilterProxy </filter