我有一个我通常会放在web.xml中的过滤类。我可以知道如何在spring applicationcontext中指定它,以便我能够在我的fitlerclass中使用spring特性吗?
答案 0 :(得分:3)
答案 1 :(得分:2)
leonm的回答是100%正确的,但与Spring中的许多内容一样,有多种方法可以做到这一点(至少在Spring Security的情况下)。
您也可以将SpringSecurityFilter
子类化,然后将其添加到Spring Security Filter Chain中,如下所示:
<bean id="mySecurityFilter" class="org.example.MySecurityFilter">
...setup like a normal bean
<custom-filter position="LAST"/>
</bean>
查看此链接<security:custom-filter>
,了解可用于position
参数的所有不同值。