p:fileupload图像预览不起作用

时间:2017-05-30 15:26:35

标签: jsf file-upload primefaces jsf-2

我在我的申请表格中使用素面文件上传功能,每当我上传文件时,它都不会在屏幕上显示预览图像。

我想知道要针对此问题引用哪个属性和类。请在下面找到示例代码。

<fileUpload
    id="uploadImage"
    fileLimit="1" 
    fileUploadListener="#{publicSarFormDataBean.handleFileUpload}"
    process="@form"
    mode="advanced"
    multiple="false"
    auto="true"  
    onstart="PF('statusDialog').show()"
    oncomplete="PF('statusDialog').hide(), PF('documentListTbl').filter()"
    dragDropSupport="true"
    sizeLimit="1000000000" 
    allowTypes="/(\.|\/)(png|jpeg|JPEG|jpg|JPG)$/"
    invalidFileMessage="File is invalid"
    update="messages"
    styleClass="Fleft FontBold">
</p:fileUpload>

1 个答案:

答案 0 :(得分:0)

'预览'仅在上传前相关。由于您auto="true"文件会自动上传,p:fileUpload中的预览无效。

PrimeFaces upload showcase

中一切正常