나는 보통 web.xml에 넣을 filterclass를 가지고있다. 내 fitlerclass에서 봄 기능을 사용할 수 있도록 spring applicationcontext 내에서 지정하는 방법을 알고있을 수 있습니까?applicationContext에 filterclass를 추가하는 방법은 무엇입니까?
1
A
답변
2
leonm의 대답은 100 % 정확하지만, Spring의 많은 것들과 마찬가지로 여러 가지 방법이 있습니다 (적어도 Spring Security의 경우는 그렇다).
또한 SpringSecurityFilter
의 하위 클래스를 다음과 같이 봄 보안 필터 체인에 추가 할 수 있습니다 : 당신이 position
인수에 사용할 수있는 모든 다른 값에 대한
<bean id="mySecurityFilter" class="org.example.MySecurityFilter">
...setup like a normal bean
<custom-filter position="LAST"/>
</bean>
체크 아웃이 링크 <security:custom-filter>
를.
3
. 나는이 방법을 더한다? 내가 보통 web.xml에 추가하는 커스텀 ntlmhttpfilter 클래스를 추가하고 싶다고하자. – cometta
아마도,하지만 당신의 필터가 무엇을하고 있는지 몰랐기 때문에 나는 두 번째 옵션을 보여줄 것이라고 생각했다. – Gandalf