0

我正在尝试循环的每次迭代以获取要显示的数据。

xhtml

...
<ui:repeat var="cat" value="${animalBean.listCat}">
    <p:graphicImage value="#{animalBean.getImage(cat)}"/>                                               
</ui:repeat>
...

动物豆

...
private List<Cat> listCat;
private StreamedContent image;
// getters + setters

public StreamedContent getImage(Cat c) {
    // Here c is null
    return new DefaultStreamedContent(new ByteArrayInputStream(c.getPhoto1()));
}
...

是否可以以某种方式将参数传递给方法,以便在每次迭代时执行获取数据的方法?

4

0 回答 0