我有一个通常会放在 web.xml 中的过滤器类。我可以知道如何在 spring applicationcontext 中指定它,以便我能够在我的 fitlerclass 中使用 spring 功能吗?
问问题
225 次
2 回答
3
于 2009-10-01T05:03:52.287 回答
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
参数的所有不同值。
于 2009-10-01T16:39:59.983 回答