附件查看器中不必要的标题使用primefaces p:media

时间:2016-08-16 08:44:58

标签: jsf file-upload primefaces jboss seam

当我查看我之前上传的.pdf文件的附件时,我在查看器的标题栏中看到了一个不需要的“dynamiccontent.properties.seam”消息。 用于此的代码如下。

<h:panelGrid id="atachViewerPanel" style="width:99%; height:99%">
                        <p:media id="schemeMediaOutput" 
                            style="min-width:820px; min-height:580px"
                            value="#{fileUploadBean.imageStreamed}" width="100%"
                            height="100%" player="pdf" rendered="#{fileUploadBean.pdf}">
                        </p:media>
                    </h:panelGrid>

和java函数如下:

public StreamedContent getImageStreamed() {
        if (fileUploadData != null) {
            if (fileUploadData.getData() != null
                    && fileUploadData.getMime() != null) {
                imageStreamed = new DefaultStreamedContent(
                        new ByteArrayInputStream(this.fileUploadData.getData()),
                        this.fileUploadData.getMime());
            }
        }
        return imageStreamed;
}

请查看附件中的image以获得更好的说明

0 个答案:

没有答案