伙计当我使用视图作为范围时。我无法预览<p:graphicImage>
。但如果我使用会话作为范围,我可以查看<p:graphicImage>
。为什么???
答案 0 :(得分:1)
浏览器在另一个连接中获取图像,因此视图范围bean将被多次实例化。图像的网址也会不同,因此图片不会在浏览器中显示。
p:graphicImage
将适用于任何其他范围IIRC。关于这个问题还有很多其他问题,例如:How to use p:graphicImage with StreamedContent within p:dataTable?
答案 1 :(得分:0)
我使用内联图像来解决问题(如果你是实时生成图像,这是理想的,但如果它们是预先存在的则是一个糟糕的选择)。
有关详细信息,请参阅this other question。