2017-05-30 89 views
0

我在我的應用程序表單中使用素面文件上傳功能,只要我上傳文件,它不會在屏幕上顯示預覽圖像。p:fileupload圖像預覽不起作用

我想知道哪些屬性和類引用此問題。請在下面找到示例代碼。

<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

請把更多的代碼,你要顯示在數據表中的所有圖像工作正常? – meyquel

+0

正常形式。它包含文本字段並提交按鈕 – Vishnushankar

+0

你想看到一個剪切的例子嗎? – meyquel

回答

0

'預覽' 僅僅適用於以前上傳。並且由於您有auto="true",文件會自動上傳,p:fileUpload中的預覽無用。

它是PrimeFaces upload showcase