1
バッファリングされたイメージがあり、JSFページに表示する必要があります。 バッファリングされたイメージを直接表示できるUIコンポーネントはありますか?私はJSF 2.2を使用しています。ディスクにイメージを書き込まずにJSFでバッファリングされたイメージを表示する方法は?
バッファリングされたイメージがあり、JSFページに表示する必要があります。 バッファリングされたイメージを直接表示できるUIコンポーネントはありますか?私はJSF 2.2を使用しています。ディスクにイメージを書き込まずにJSFでバッファリングされたイメージを表示する方法は?
だけバッファリングされたイメージを持っている場合は、あなたがバッファリングされたイメージを持っている場合は、バイトに変換することができますが、コンポーネント
<o:graphicImage value="#{bean.image}" dataURI="true" />
にbyte[]
を渡すことで、画像をレンダリングすることを可能にするにOmnifacesライブラリを使用することができますそのような配列:パラメータ値を取得することができます。また、リソースや令状を見つけ、get要求として、あなたにその時点から画像IDを受信するservletを作成することができ
ByteArrayOutputStream baos = new ByteArrayOutputStream();
ImageIO.write([image],[image_extension], baos);
byte[] imageToPassAsValueAttr = baos.toByteArray();
eレスポンスへのイメージ内容。
@BalusCがいい例がありhere
の可能性のある重複した[バイトとして表示する画像\ [\] JSFページでのグラフィックイメージとしてデータベースから](https://stackoverflow.com/questions/30606503/show- jsf-page内の画像をデータベースからバイナリイメージとして表示する) – Kukeltje