0

在 Java EE 6 中,我坚持@ManagedBean使用@ViewScoped. 现在在 Java EE 7 中,这也可用于 @Named bean。

@Named如果使用新应用程序,我会错过任何东西吗?

4

2 回答 2

1

不,IIRC,JSF 托管 bean 在 JSF 2.2(Java EE 7)中几乎被弃用。

于 2013-09-28T19:44:11.513 回答
0

在博文“除了@Named,您不应该有任何其他@ManagedBean。” Markus Eisele 说:

缺点是,您可能会失去在不符合定义的配置文件之一且无法提供 DI/CDI 功能的非常轻量级的 Java 应用服务器上运行的能力。

除此之外,我没有找到任何坚持的论据@ManagedBean

这在 Pascal 的回答中也有很多说明

于 2013-10-01T10:04:50.990 回答