首页 > 解决方案 > 为什么 PrimeFaces contentFlow 标签不起作用?

问题描述

我尝试在 jsf 2.3 中使用 primeFaces contentFlow,但它没有加载任何图像,只是显示“正在加载”

xhtml代码是:

<html xmlns="http://www.w3.org/1999/xhtml"
  xmlns:h="http://java.sun.com/jsf/html"
  xmlns:f="http://xmlns.jcp.org/jsf/core"
  xmlns:ui="http://java.sun.com/jsf/facelets"
  xmlns:p="http://primefaces.org/ui"
  xmlns:c="http://java.sun.com/jsp/jstl/core">

<h:head>
</h:head>    

<h:body>
<p:contentFlow value="#{imagesView.images}" var="image">
    <p:graphicImage name="demo/images/nature/#{image}" styleClass="content"/>
    <div class="caption">#{image}</div>
</p:contentFlow>

...

渲染后它看起来像这样:

在此处输入图像描述

我在 primefaces 版本 6.2 到 10 上对其进行了测试。可能是什么问题?它需要其他库或扩展吗?

标签: jsfprimefacescontentflow

解决方案


推荐阅读