在我的Bean中假设这个方法
@Produces
@Named("filteredList")
public List<Dto> getComboFilteredList(final Long[] ids) {
final List<Dto> myFilteredList = new ArrayList<>();
if (ids != null) {
for (final Long id : ids) {
for (final Dto dto : this.getCompleteList()) { //All Dto available (0,1,2,3,4,5,6,7,8,9)
if (id == dto.getId()) {
myFilteredList.add(dto);
}
}
}
}
return myFilteredList;
};
我的JSF如何调用此方法...
假设我只需要(0,3,4,6和9)
<p:column headerText="Filtered List">
<p:selectOneMenu autoWidth="false">
<f:selectItems value="#{filteredList(0, 3, 4, 6, 9)" var="fl"
itemValue="#{fl.id}" itemLabel="#{ff.id}" />
</p:selectOneMenu>
</p:column>
发送我在JSF中定义的列表的最佳表单是什么?