0
A
回答
1
相同Asp.Net MVC3:註冊一個定製的春季知道FilterAttributeFilterProvider
從SpringMvcApplication
而不是HttpApplication
得到您的應用程序,看到了神奇的工作。示例impl。沒有生產準備好:
public class FilterProvider : FilterAttributeFilterProvider, IApplicationContextAware
{
public IApplicationContext ApplicationContext
{
set;
get;
}
public override IEnumerable<Filter> GetFilters(ControllerContext controllerContext, ActionDescriptor actionDescriptor)
{
var filters = base.GetFilters(controllerContext, actionDescriptor);
foreach (var filter in filters)
{
ApplicationContext.ConfigureObject(filter.Instance, filter.Instance.GetType().Name);
yield return filter;
}
}
}
相關問題
- 1. 在罐子上彈簧注入屬性
- 2. 彈簧mvc控制器上的jsr-303註釋參數
- 3. @ExceptionHandler在所有控制器彈簧MVC
- 4. ASP.NET MVC Global.asax注入彈簧
- 5. 彈簧注入Bean屬性爲空
- 6. 測試彈簧mvc休息控制器
- 7. Mockito彈簧mvc控制器測試
- 8. 彈簧MVC控制器版本
- 9. 未找到彈簧MVC控制器
- 10. 來自javascript的彈簧控制器調用。彈簧註釋
- 11. 彈簧測試-mvc框架的彈簧REST控制器測試
- 12. Angularjs彈簧:在控制器
- 13. 控制器URL進行註冊,但不是方法,彈簧MVC
- 14. 如何在彈簧控制器中注入特殊的RedirectView?
- 15. 在彈簧控制器上的Aop註釋不起作用
- 16. 彈簧屬性注入和屬性初始化命令
- 17. ASP.Net MVC控制器注入
- 18. 如何在彈簧MVC中編寫2個控制器MVC
- 19. 注入ASP.NET MVC控制器屬性到服務層依賴?
- 20. 注入彈簧定義propery到控制器
- 21. 不帶@Value註釋的彈簧注入屬性值
- 22. JSON到彈簧控制器
- 23. 彈簧控制器聲明
- 24. 彈簧AOP控制器
- 25. 到彈簧控制器
- 26. 彈簧覆蓋控制器
- 27. bean沒有注入彈簧MVC
- 28. 註釋中的彈簧屬性值
- 29. Java彈簧注入
- 30. 在Servlet過濾器中注入彈簧
感謝您的信息 - 是否有可能使用它只注入特定的控制器,而不是所有? – amateur
該代碼將屬性注入到ActionFilter對象中。在spring.net框中支持實例化和解析mvc控制器,當在配置中找不到控制器時,imho spring會引發異常;但是您可以回退到默認的MVC行爲(Activator.CreateInstance)。 – Andreas