【发布时间】:2015-02-04 15:59:34
【问题描述】:
这就是我想要做的:
- 我有一个
@ViewScopedJSF bean,我在其中使用 Jersey 调用 JAX-RS 服务。 - 我请求的资源返回内容类型为
image/svg+xml的响应。 - 在 Facelet 页面中显示它。
到目前为止,我的研究让我相信:
-
h:graphicImage(核心 JSF)不支持 SVG -
p:graphicImage(PrimeFaces) 不支持 SVG -
o:graphicImage(OmniFaces) 也不支持 SVG。
有没有办法将 SVG 图像从支持 bean 传递到 facelets 页面? 提供 SVG 图像的服务将在稍后扩展以支持传递(以及其他格式)PNG,但我希望直接使用 SVG。
【问题讨论】:
-
请具体说明。向我们展示您到目前为止所做的尝试,解释为什么它没有做正确的事情,而不是问“我该怎么做”。