我的广场不会像在展示中那样工作。它使用项目符号列表的样式一次性显示图像
我几乎从展示网站(link)复制了代码。但它并不像它应该的那样工作。我使用Mozilla Firefox和Internet Explorer进行测试。两个结果都相同。
我在glassfish 5.0上运行。使用Java 8,PrimeFaces 6.0和JSF 2.1。 两张图像的分辨率均为711 x 400。
这是我的代码。
XHTML
<p:galleria var="currentImage" value="#{homeBean.images}" panelWidth="500" panelHeight="313"
showCaption="true">
<p:graphicImage value="/image/#{currentImage}"></p:graphicImage>
</p:galleria>
Java的豆
@ManagedBean
@ApplicationScoped
public class HomeBean {
private final List<String> images;
{
images = new ArrayList<>();
images.add("image1.png");
images.add("image2.png");
}
public List<String> getImages() {
return images;
}
}