2013年12月3日火曜日

Springで独自のフィルターを使いたい場合

Spring Securityを使う以前に簡単にフィルターを使いたいなと思い、Springではどうやって使うのだろうと調べてみました。

http://srlawr.blogspot.com/2011/09/creating-custom-filter-in-spring.html

ミソとしては、org.springframework.web.filter.DelegatingFilterProxyに自分でカスタマイズしたFilterをbeanとして設定してやれば良いようです。このフィルタはorg.springframework.web.filter.OncePerRequestFilterを実装した例が多かったので、これを実装したけど、、、これで良いのかな??

そしてパラメーターはinit-paramで渡せるようです。

http://stackoverflow.com/questions/5807922/how-does-spring-wire-a-onceperrequestfilter-with-its-init-param-values

javax.servlet.Filterだとダメなのだろうか??動いてはいるのですが、ブラックボックスなとこがあるのでちょっと心配です。

0 件のコメント:

コメントを投稿