我有一個filterclass,我通常會放在web.xml中。我可以知道如何在spring applicationcontext中指定它,以便我可以在我的fitlerclass中使用spring功能?如何將filterclass添加到applicationContext中?
1
A
回答
2
leonm的答案是100%正確的,但像Spring中的很多事情一樣,有多種方法可以做到這一點(至少在Spring Security的情況下)。
您也可以繼承SpringSecurityFilter
然後將其添加到春季安全過濾器鏈是這樣的:
<bean id="mySecurityFilter" class="org.example.MySecurityFilter">
...setup like a normal bean
<custom-filter position="LAST"/>
</bean>
退房此鏈接<security:custom-filter>
所有可以使用的position
參數的不同的值。
3
相關問題
- 1. 如何添加到Spring ApplicationContext?
- 2. OptaPlanner:ValueSelector中的FilterClass配置
- 3. 如何在Spring中將兩個ApplicationContext合併到另一箇中?
- 4. 將@Autowired添加到我的服務層使Junit錯誤無法加載ApplicationContext?
- 5. 如何將#添加到VAR
- 6. 如何在從文件加載之前將Bean注入到ApplicationContext中?
- 7. 如何將Org.apache.poi添加到Karafa中
- 8. 如何將IOKit.framework添加到xcode 6.2中
- 9. 如何將NSMutableArray添加到對象中?
- 10. 如何將視頻添加到html中
- 11. 如何將td rowspans添加到表中?
- 12. 如何將JInternalFrame添加到JFrame中
- 13. 如何將寶石添加到Logstash中
- 14. 如何將radioButtons添加到tableviewCell中?
- 15. 如何將UILabel添加到UIAlertController中
- 16. 如何將EditText添加到ListView中
- 17. 如何將參數添加到PendingIntent中
- 18. 如何將行添加到datagridview中
- 19. 如何將gdb添加到cygwin中
- 20. 如何將圖像添加到TextView中
- 21. 如何將MSBuild添加到項目中?
- 22. 如何將id添加到輸入中?
- 23. 如何將截圖添加到wx.BoxSizer中?
- 24. 如何將值添加到Android中
- 25. 如何將chilkatsoft添加到netbeans中java
- 26. 如何將圖形添加到Hudson中
- 27. 如何將滑塊添加到QMenu中?
- 28. 如何將float添加到列表中?
- 29. 如何將jar庫添加到jar中
- 30. 如何將WebView添加到Widget中?
如果我的filterclass與彈簧安全無關。我加起來也是這樣?讓我說我想添加自定義ntlmhttpfilter類,我通常添加到web.xml – cometta 2009-10-02 00:58:41
可能不是,但因爲我不知道你的過濾器在做什麼,我想我會告訴你第二個選項。 – Gandalf 2009-10-02 02:54:34