我需要在另一个视图范围的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构造函数被调用,从而创建另一个实例.这是正确的行为吗?如果我想引用同一个实例而不是创建一个新实例呢?
我正在使用netbeas 7.1.1,我知道这个版本已经支持Maven了.无论如何,如果尝试输入终端mvn --version,则无法识别该命令.另一方面,我可以使用IDE向导创建一个maven项目.所以我还得下载它?谢谢