【发布时间】:2013-09-11 06:42:45
【问题描述】:
我最近在我的 JSF 页面中添加了 <p:galleria>,如 PrimeFaces 展示中所示。
该代码正在执行,没有任何错误,但它不显示任何图像。我认为这是由于图像的路径格式不正确。这是如何引起的,我该如何解决?
index.xhtml
<p:galleria value="#{compa.images}" var="image" panelWidth="1570" panelHeight="250" showCaption="true">
<p:graphicImage value="resource/images/#{image}" name="COMPANY CREATION"/>
</p:galleria>
compa.java
public void init() {
images = new ArrayList<String>();
for(int i=1;i<=10;i++) {
images.add("resource/images" + i + ".jpg");
}
}
IDE 中的图片路径是ps\build\web\resource\images。
【问题讨论】:
标签: jsf primefaces graphicimage