ViewScoped Beans仍然在JSF 2.2下永久重建

时间:2014-02-24 07:12:04

标签: cdi jsf-2.2

正如此处的许多帖子所述(例如here),一遍又一遍地重新创建ViewScoped bean的问题应该在JSF 2.2中消失。

所以我已经使用了MyFaces 2.2并将我的视图范围内的bean中的导入更改为:

package javax.faces.view.ViewScoped;

@Named
@ViewScoped
public class MyView {
    ....
}

但ViewScoped Beans仍然比RequestSqoped Beans更糟糕 - @PostConstruct方法在创建视图和与页面的每次交互中运行多次。

JSR299依赖项是:

  • 焊接1.1.Final
  • wel-core 1.1.14.Final
  • codi 1.0.5

jsp / servlet版本如下:

  • javax.servlet-api 3.0.1
  • jsp-api 2.2

有没有人让ViewScope按照MyFaces 2.2和CODI的设计工作?

0 个答案:

没有答案