将参数传递给支持bean构造函数?

时间:2013-05-28 14:56:34

标签: java jsf primefaces el

是否可以将参数传递给支持bean构造函数?

<p:selectOneMenu value="#{WatchfolderEditBean.classifiedObject.servergroupId}">
   <f:selectItems value="#{ServerGroupMgmtBean( false ).objectsAsListItems}" />
</p:selectOneMenu></td>

在这种情况下,ServerGroupMgmtBean( false )应该执行一个以布尔值作为参数的构造函数,但是,这似乎不起作用。任何的想法?

1 个答案:

答案 0 :(得分:4)

根据EL specification不支持这一点,并且根据EL所依赖的Javabeans specification也没有任何意义。

如果你真的需要,只需将bean子类化或将其作为getter方法参数传递。