2
这是我的JSF和Spring的集成:Servlet和Spring集成
我在添加
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
的web.xml
使得在/WEB-INF/applicationContext.xml
指定的春天豆将在ServletContext
被初始化,并把当应用程序启动。
然后我使用
FacesContextUtils.getWebApplicationContext(FacesContext.getCurrentInstance()).getBean("XXXXBean");
它要求,导致它不能被单元容易地测试,并且不能Web容器外部使用的FacesContext
得到弹簧豆。我可以在没有指定FacesContext
的情况下从Spring上下文中获取Spring Bean吗?