Spring 弹簧&x2B;JSF2.2+;CDI&x2B;Tomcat,这可行吗?

Spring 弹簧&x2B;JSF2.2+;CDI&x2B;Tomcat,这可行吗?,spring,tomcat,jsf-2.2,Spring,Tomcat,Jsf 2.2,我确实想使用JSF2.2,但是使用Spring,因为我想使用Tomcat作为应用服务器。然而,基于文档@ManagedBean被弃用,CDI是JSF2.2+的发展方向。因此,我想问的是,在Tomcat上运行的这种组合{Spring+CDI for backend和JSF 2.2 frontend}是否可以正常工作?Related:and@BalusC我知道你是JSF专家,也是JavaEE的倡导者,但对于在Tomcat上运行成熟的JSF,你有什么建议。您是否建议在Oracle发布后使用glassf

我确实想使用JSF2.2,但是使用Spring,因为我想使用Tomcat作为应用服务器。然而,基于文档
@ManagedBean
被弃用,CDI是JSF2.2+的发展方向。因此,我想问的是,在Tomcat上运行的这种组合{Spring+CDI for backend和JSF 2.2 frontend}是否可以正常工作?

Related:and@BalusC我知道你是JSF专家,也是JavaEE的倡导者,但对于在Tomcat上运行成熟的JSF,你有什么建议。您是否建议在Oracle发布后使用glassfish inn产品。谢谢。请查找TomEE或JBoss EAP/WildFly。它提供您所需的一切:JSF、CDI、EJB、JPA和Bean验证。因为您似乎已经熟悉Tomcat,所以选择TomEE是合乎逻辑的。无论出于什么原因,你都可以把弹簧放在它上面,你认为它会更有用。但是如果您不使用EJB/CDI/JPA/BV,那么使用TomEE就没有意义了?我不能用Spring版本的CDI替换EJB/CDI吗?因为Spring应该支持CDI并使用JSF作为前端。