【问题标题】:Classes of javax.faces.bean are gonna be deprecated - a notification issued by NetBeans IDE 8.0javax.faces.bean 的类将被弃用 - NetBeans IDE 8.0 发出的通知
【发布时间】:2014-05-31 17:53:58
【问题描述】:

我正在使用 NetBeans IDE 8.0。 IDE 发出通知,如以下快照所示。

javax.faces.bean 类将被弃用

这个通知有什么原因吗,可能是指定包中的类很快就会被弃用?

我的应用程序使用,

  • Mojarra 2.2.6
  • PrimeFaces 4.0
  • PrimeFaces 扩展 1.1.0
  • GlassFish 服务器 4.0
  • OmniFaces 1.6.3

和其他相关组件。

【问题讨论】:

  • 原因很简单,它将被弃用。 CDI,比javax.faces.bean更高级,以后会用在JSF框架上。
  • 错误的语法很耐人寻味。

标签: jsf netbeans jsf-2.2 netbeans-8


【解决方案1】:

从 JavaEE 7 开始,JSF 偏爱 CDI 而不是托管 bean。这就是为什么 javax.faces.bean 最终会被弃用但它会变慢的原因。

仅供参考

【讨论】:

    猜你喜欢
    • 2014-05-29
    • 2014-06-03
    • 2014-06-05
    • 2014-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多