同一类型

时间:2016-02-22 08:44:28

标签: jsf jsf-2

我有一个manged bean,我使用另一个托管bean:

@ManagedProperty(value="#{tableActions}") 
private TableActions table1;    

工作正常。

现在我需要使用它的另一个实例:

@ManagedProperty(value="#{tableActions}") 
private TableActions table1;    

@ManagedProperty(value="#{tableActions}") 
private TableActions table2;    

但是,现在table2table1相同。如何创建单独的实例?

1 个答案:

答案 0 :(得分:2)

将其设为@NoneScoped bean。

您只需要确保通过#{yourParentBean.table1}而不是#{tableActions}在视图中访问它。

另见: