0

<p:graphicImage>PrimeFacesを使用していますが、アップロード操作を実行した直後に、アップロードされた画像のプレビューを表示したいと思います。

4

1 に答える 1

5

Primefaces Dynamic Image Streamingを使用できます

このような

<p:fileUpload update="myImage" fileUploadListener="#{myBean.handleFileUpload}" ....

<p:graphicImage id="myImage" value="#{myBean.chart}" />


private StreamedContent chart;  

File chartFile = new File("someFile");

chart = new DefaultStreamedContent(new FileInputStream(chartFile), "image/png");

ショーケースからいくつかのコード スニペットを取り出しました...しかし、一般的なアイデアを得るには十分です...

于 2012-11-30T12:23:28.223 に答える