我有一个动态加载图像的 jsf 页面。图像生成可能需要几秒钟,所以我想显示一条消息或 gif,以便用户知道正在加载某些内容(目前加载过程中只有一个空白区域)。
我曾尝试使用 primeface 的延迟加载,但它根本没有任何区别。
我的页面中有一个 ajaxStatus,但在加载过程中没有激活它。
这是包含图形图像的代码:
<p:outputPanel deferred="true">
<h:graphicImage
value="/wfDiagram?processId=#{workflowAction.processId}"/>
</p:outputPanel>
value
指向处理图像生成的 servlet 。