小编sup*_*max的帖子

在另一个视图范围内的bean中注入一个视图范围的bean会导致重新创建它

我需要在另一个视图范围的bean中使用保存在视图范围bean中的一些数据.

@ManagedBean
@ViewScoped
public class Attivita implements Serializable {
    //
}
Run Code Online (Sandbox Code Playgroud)

@ManagedBean
@ViewScoped
public class Nota implements Serializable {

    @ManagedProperty("#{attivita}")
    private Attivita attivita;

    // Getter and setter.
}
Run Code Online (Sandbox Code Playgroud)

现在,也许我关于它的理论仍然很差,我注意到当#{attivita}注入时,Attivita构造函数被调用,从而创建另一个实例.这是正确的行为吗?如果我想引用同一个实例而不是创建一个新实例呢?

jsf dependency-injection jsf-2 managed-bean

7
推荐指数
1
解决办法
9914
查看次数

mabe in netbeans 7.1.1

我正在使用netbeas 7.1.1,我知道这个版本已经支持Maven了.无论如何,如果尝试输入终端mvn --version,则无法识别该命令.另一方面,我可以使用IDE向导创建一个maven项目.所以我还得下载它?谢谢

netbeans maven netbeans-7

1
推荐指数
1
解决办法
3461
查看次数