我正在将我们当前的解决方案从JSF 1.2迁移到JSF 2。由于需要使用新的View scope,因此我正在使用JSF 2注释。这迫使我使用JSF @ManagedProperty注释来注入Spring bean,而不是Spring的@Autowired。
在此之前,代码大概长这样:
@Autowired private OneService oneService
现在就像这样:
@ManagedProperty(value="#{oneServiceImpl}")
private OneService oneService
你知道有没有一种方法可以在不需要声明Bean名称的情况下注释管理属性吗?
谢谢!