我需要在spring mvc應用程序的業務層中獲取servlet應用程序上下文。獲取spring servlet應用程序上下文
我試着實現ApplicationContextAware
接口,自動裝配一個WebApplicationContext
領域,甚至實施ServletContextAware
和獲取應用程序上下文有WebApplicationContextUtils
,但沒有工作的。
有沒有其他辦法可以得到它?我想避免必須傳遞來自控制器的HttpServletRequest
參數以獲取業務對象中的應用程序上下文。
如果有幫助,我在WebSphere 6.1服務器上運行,我認爲它有servlet 2.4 api。
'ApplicationContextAware'工作得很好。向我們展示您的Spring配置,以便我們可以看到發生了什麼問題。 – skaffman 2011-03-25 08:35:00