Primefaces p:galleria不会单独显示图像

时间:2018-01-13 16:28:11

标签: primefaces

我的广场不会像在展示中那样工作。它使用项目符号列表的样式一次性显示图像

  • picture 1
  • picture 2

我几乎从展示网站(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;
  }

}

但这就是它的展示方式 enter image description here

0 个答案:

没有答案